php是一种创建动态交互性站点的强有力的服务器端脚本语言。PHP能够包含文本、html、css以及PHP代码,在服务器上执行,结果以纯文本返回浏览器。
一、文件命名
文件的命名常用 .php 作为后缀。
二、开始与结束标记
1. 以<?hp开始;
2. 以 ?>结束。
如果是在纯PHP页面中,结束符省略也可以。对于不直接运行,而是被其它页面所包含的文件,这种推荐加结束标记,这样包含时速度更快。
三、3种注释
1. // 单行注释;
2. /* 这是多行注释 */;
3. # 这是shell风格的单行注释。
四、语句结束符
语句结束符必须以 “;” 结尾,在整个页面的最后一句话也可不加“;” 。
五、变量
1.命名规范
a)声明时直接变量名=值;
b)变量名可由字母、数字、下划线组成。并且不能以数字开头;
c)变量前都必须有一个“$”标记。
2. 变量类型
a)在PHP中变量有8种:整型、浮点型、布尔型、字符串型、null、对象型、数组型、资源型。
b)注意echo只能打印整型、浮点型、字符串型,打印多个时用逗号隔开。
c)单引号和双引号的区别:
<?php
$age=12;
$str1 = 'this $age';
$str2 = “this $age”;
echo $str1,”<br />”,$str2,;
?>
在单引号里,转义字符只有 \' 和\\ 分别为 ' 和 \;
在双引号里,转义字符可转义\\ \' \” 之外还有 \t \r \n等。
3. 变量传值
a)引用传值;
b)赋值传值。
六、常量
1.命名规范
a) 可由数字、字母、下划线组成。但不能以数字开头;
b) define('PI',3.1415926);
2.常量类型
整型,浮点型,字符串,布尔型,null。
七、变量与常量的比较
1.变量可以多次赋值。随时都可以重新赋值。可用unset销毁。有作用域,函数默认情况下无法访问外部变量;
$a=10;
$a=20;
echo$a;
输出结果会是20;
2.常量只能赋一次值。一旦声明,就不可以再改变其值。不可销毁,始终占有内存。只要定义,在页面任意位置均可访问;
申请常量的两种方法:
const THE_VALUE=”one”;
define(“THE_VALUE”,”one”);
3.常量命名常用全大写,比如THE_VALUE;
4.常量在新版本中区分大小写,变量严格区分大小写;
5.变量名、函数名、类名都可以改变。
<?php
define('PI',3.14);
$cons = PI;//把常量PI的值赋给cons
echo $cons,”<br />”;//打印变量cons的值
$cons ='PI';//把‘PI’赋给cons
echo $cons,”<br />”;//打印变量cons的值,即‘PI’
echo constant($cons);//constant是把变量值当成常量的名字,引用常量
?>
PHP只是web服务器的一个模块功能,所以首先要保证系统的安全,和Web服务器的安全。如果你对PHP很熟悉了,那么你对其他语言的学习也会变得简单。你只需要很短的时间内将PHP的核心语言特点全部掌握,你可能已经非常了解HTML,甚至你已经知道怎样用编辑设计软件或者手工来制作好看的WEB站点。由于PHP代码能够无障碍的添加进你的站点,在你设计和维护站点的同时,你可以轻松地加入PHP使得你的站点更加具有动态特性。