标签:
(01)PHP标记 <?php ?>
<? ?>
<% %>
<script lauguage="php"></scrit>
(02)输出语句
//echo 不加括号能打印多个值
//print 有返回值不能打印多个值
//die() 输出并退出程序
//exit() 输出并退出程序
//printf() 格式化输出
//sprintf() 格式化返回
//var_dump() 输出全部信息和内容 测试用
//print_f() 输出全部信息和内容 测试用
(03)注释 // /* */
(04)数据类型 int double float string char datetime(时间) bool
(05)定义变量 $x=""; //变量必须以$开头
(06)可变变量 $a="b";
$b="word";
echo $$a; //输出结果为word
(07)判断变量是否有值 isset() //null或者0为false
(08)清除变量 unset()
(09)判断变量是否为空 empty()
(10)取地址符 &
$a=5;
$b=&$a;
$b=10;
echo $a; //输出结果为10
(11)输出变量信息 详细信息 dump()
类型名称 getType()
数组信息 var_dump(数组)
(12)类型转换 强制转换 setType(变量,类型) //把变量强制转换成想要的类型
类型+var()
(类型)+变量 如 (int)$a; //把a转化成成整型
自动转换(规则) 优先级从高到低分别为 浮点型 > 整型 > 布尔,字符串
布尔型和字符串互相运算时会转化成数字类型在运算
字符串转化为数字类型只提取开头的数字,e(+/-)n 表示10为底的(+/-)n次方数
(13)拼接字符串 . 如 echo”“.$a.""; //输出中间是变量a的一句话
(14)错误抑制符 @ //屏蔽掉错误
//错误分类 1.notice 2.warning 3.error 其中error等级最高
(15)条件运算符 ?: 结构:判定条件?正确时输出:错误时输出
(16)转义字符 \n换行 \r回车 \t水平制表
(17)双引号中可以解析变量和转义字符 echo "hello{$a}\"hi"
单引号不具备以上功能,单引号中的内容一般为原样输出
(18)定界符定义字符窜 $a=<<<hello 内容 hello; //此语句为把“内容”复制给a,hello可替换,但是必须保持首尾两个字符串一致,结尾的hello前不能有任何东西
(19)PHP语句 分支语句 switch-case语句 if-else语句 for循环语句 while循环语句
标签:
原文地址:http://www.cnblogs.com/panyiquan/p/5541749.html