一、常量
定义
define(string name,mixed value,case_sensitive=true);true:大小写不敏感
使用
mixed constant(string name)
预定义常量
FILE:PHP程序文件名
LINE:PHP程序行数
PHP_OS:操作系统
二、变量
使用前不需声明,直接赋值,区分大小写。
在自定义函数内部使用全局变量要使用global关键字声明。
预定义变量
三、运算符
“.”:拼接字符串
@:在错误表达式前加上屏蔽错误信息
四、函数
默认参数:放到非默认参数右侧并指定默认值为空
函数引用:在定义及引用时都需要在函数名前加上&用来说明返回的是一个引用
五、命名规则
类名:单词首字母大写
类属性名:前缀m
方法命名:前后缀Is、Set、Get
方法中参数命名:驼峰式
变量命名;小写单词,用_分开
引用变量:r开头
全局变量:g开头
常量:大写字母,_分开
静态变量:s开头
函数命名:小写字母,_分开
六、字符串操作
“”:解析变量输出
‘’:原样输出
trim()函数:去除字符串首尾空格和特殊字符
ltrim()函数:去除左边
rtrim()函数:去除右边
转义:
strlen():字符串长度,汉字占两个字符
substr():截取字符串,三个参数str:字符串;stat:开始位置;len:截取字符个数
应用strstr(字符串,检索字符串)函数检索指定的关键字
应用substr_count(字符串,检索字符串)函数检索子串出现的次数
替换字符串str_ireplace(查找要替换的字符串,替换的值,查找范围,替换次数)
格式化数字number_format()
分割字符串explode(分割标识符,字符串)
合并字符串implode()
七、数组操作
count(数组):统计数组元素个数
array_search(搜索的值,被检索的数组):查询数组指定元素
array_pop(数组):获取数组最后一个元素
array_push(数组,压入数组的值) :像数组中添加元素
array_unique(数组):删除数组中重复元素