PHP语法基础知识(上)
<div id="cnblogs_post_body">1.文件命名a) 常用 .php 作为后缀
2.开始与结束标记
a) 以<?hp开始
b) 以 ?>结束 如果在纯PHP页面中,结束符省略也没有问题。对于不直接运行,而是被其它页面所包含的文件,这种推荐加结束标记,这样包含时速度更快。
3.3种注释
a) // 单行注释
b) /* 这是多行注释 */
c) # 这是shell风格的单行注释
4.语句结束符
a) 必须以; 结尾 在整个页面的最后一句话也可不加 ;
5.变量
a) 命名规范
i. 声明时直接变量名=值。
ii. 变量名可由字母、数字、下划线组成。并且不能以数字开头
iii. 变量前都必须有一个 $ 标记。
b) 变量类型
i. 在PHP中变量有8种:整型、浮点型、布尔型、字符串型、null、对象型、数组型、资源型。
ii. 注意echo只能打印整型、浮点型、字符串型,打印多个时用逗号隔开。
iii. 单引号和双引号的区别:
<?php
$age=12;
$str1 = 'this $age';
$str2 = "this $age";
echo $str1,"<br />",$str2,;
?>
在单引号里面。转义字符只有 \' 和\\分别为 ' 和 \
在双引号里面。转义字符可转义\\\'\" 之外还有 \t\r\n等。
c) 变量传值:
i. 引用传值
ii. 赋值传值
6.常量:
1.命名规范
a) 可由数字、字母、下划线组成。数字不能开头。
b) define('PI',3.1415926);
2.常量类型
a) 整型,浮点型,字符串,布尔型,null。
7.变量与常量的比较
a) 变量:可以随时重新赋值.。可用unset销毁。有作用域,函数默认情况下无法访问外部变量
b) 常量:一旦声明,不能改变其值。不可销毁,始终占有内存。只要定义,在页面任意位置均可访问。
c) 常量命名常用全大写。
d) 常量在新版本中区分大小写,变量严格区分大小写。书写时要注意。
e) 变量名,函数名,类名都可以改变
<?php
$talk = 'hello';
echo $talk;
$action ='talk';
echo $$action;
?>
<?php
define('PI',3.14);
$cons = PI;//把常量PI的值赋给cons
echo $cons,"<br />";//打印变量cons的值
$cons ='PI';//把&lsquo;PI&rsquo;赋给cons
echo $cons,"<br />";//打印变量cons的值,即&lsquo;PI&rsquo;
echo constant($cons);//constant是把变量值当成常量的名字,引用常量
?>
页:
[1]