php学习笔记

第一章   PHP概述

1、  基本语法

a)         要把php嵌入页面,可以把它放在PHP标签内

<?php       ?>

b)         body标签结束之前,插入php代码

c)         希望正确运行php,必须保证正在通过URL运行脚本,web浏览器中地址必须以http:开头。以file:开头则肯定出问题。

d)         如果得到问找到文件错误(路径错 404),则检查文件目录是否放错

 

 

注意:php不分大小写   Echo eCHo echo等价

           在打印双引号和单引号作为消息的一部分的时候,要小心(需要转义)

 

打印特殊字符

1、 拆分

2、 转义

echo “she said , /”how are you !/””;  // 红色为转义部分

 

测试时 如果看到完全空白页面,可能是 html代码问题

 

echo print也常用于发送 html代码, 如:

         echo ‘<p>Hello <strong>World!</strong>’</p>;

 

空白: php一般会忽略空白, echo中的换行只能造成html源码换行,不会在浏览器中显示

注释

         Html中的注释在源文件中可以看到

         Php中的注释根本不会发送到web浏览器,最终用户不会看到它们

PHP的三种注释

1、  用编号符号注释

# 第一种注释

2、  用两个斜杠注释

// 第二种注释

3、  多行注释

/* 这一片都是注释

  第二排还是

*/

编程习惯 每个脚本都应该包含几条解释性的注释,列出创建日期、修改日期、创建者及其联系信息

 

语法

      变量

1、  变量名必须以美元符号($)开头

2、  美元符号后面第一个字符不能输数字

3、  可以使用=给变量赋值

4、  无需引号即可打印变量

5、  可以在双引号内打印变量

print  “hello $name”;

6、  不能再单引号内打印变量

 

注意:PHP处理变量的方式非常灵活,不必初始化或声明,而且可以在多种类型之间转化

 

 

字符串

         创建字符串时 如果串中有单引号或双引号也需要转义

 

         连接字符串:

                   用连接运算符(即句点“.”)连接, 如:

                            $city = “nanjing”;

                            $country = “China”;

                            &address = $city.$country;//连接字符串

         为了计算一个字符串的长度,可以使用strlen()函数,如:

                   $num = strlen(‘some string’);

大小写转换可以用strtolower()strtoupper()ucfirst()第一个字符大写,ucword()每词首字母大写

连接赋值运算符:.=

         += 相似

数字

         常用的两个函数Round()和num_format()

                   Round()四舍五入,可以指定位数

                             $N = round($n, 3);

                   num_format()函数用于把一个数字转换成常见的表示形式,用逗号作为千分位分隔符,可以指定小数点的位数, 如:

                             $n = 123344;

                             $n = num_format($n); // 123,344

 

 

常量

         可以用define()函数创建常量

                   define(‘name’, ‘name’);

         注意:全部使用大写字母命名常量,常量不会像变量那样使用美元符号作为开头,不能更改常量的值,打印常量的值,不能用引号扩住,扩住无法打印,如:

                   echo ‘Hello UERNMAE’; //USERNAME是常量

                   只能打印:Hello

                   常量可以在连字符中使用,上例改为:

                            echo ‘Hello’.USERNAME;

         PHP运行时利用了几个预定义的常量,这些常量包括PHP_VERSIONPHP运行版本)和PHP_OS(服务器的操作系统)

 

         常量可以用来存储数据库访问信息。

 

单引号和双引号

         扩在单引号内的值将照字面意思进行处理,而在双引号内的值将被解释(不能用单引号打印变量的原因),单引号中的东西完全按原样输出,普通输出用单引号应该能提高效率。双引号中的内容需要进行解释处理(处理转义字符、变量等等)。

转义字符的代码

转义字符的含义

/”

双引号

/’

单引号

//

反斜杠

/n

换行符

/r

回车符

/t

制表符

/$

美元符号

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值