字符串
strtoupper
把英文字符串转换成大写字母
strtolower
把英文字符串转换成小写字母
htmlspecialchars
把预定义的字符 “<” (小于)和 “>” (大于)转换为 HTML 实体:
$str = "This is some <b>bold</b> text.";
echo htmlspecialchars($str);
htmlspecialchars_decode
把预定义的 HTML 实体 “<”(小于)和 “>”(大于)转换为字符:
$str = "This is some <b>bold</b> text.";
echo htmlspecialchars_decode($str);
substr
英文字符串截取
mb_substr
中文字符串截取,需要扩展mb库
数组
array_keys
array_keys()返回数组键名组成的数组
参数是一个数组
array_key_exists
某个数组里面是否存在某个键key
array_key_exists(key,array);
返回值是Boolean值
in_array()
in_array() 函数搜索数组中是否存在指定的值。
系统函数
isset
isset() 函数用于检测变量是否已设置并且非 NULL。
如果已经使用 unset() 释放了一个变量之后,再通过 isset() 判断将返回 FALSE。若使用 isset() 测试一个被设置成 NULL 的变量,将返回 FALSE。
同时要注意的是 null 字符(”\0”)并不等同于 PHP 的 NULL 常量。
PHP 版本要求: PHP 4, PHP 5, PHP 7
语法:bool isset ( mixed $var [, mixed $... ] )
参数说明:
$var:要检测的变量。
如果一次传入多个参数,那么 isset() 只有在全部参数都被设置时返回 TRUE,计算过程从左至右,中途遇到没有设置的变量时就会立即停止。
empty()
empty() 函数用于检查一个变量是否为空。
php5.5 版本之后支持表达式了,而不仅仅是变量。
md5
md5() 函数计算字符串的 MD5 散列。
语法md5(string,raw)
raw 可选。规定十六进制或二进制输出格式:
TRUE - 原始 16 字符二进制格式
FALSE - 默认。32 字符十六进制数
md5_file
md5_file() 函数计算文件的 MD5 散列。
语法:md5_file(file,raw)
raw参数同md5
session_destroy
销毁session
也可使用 session(null);进行session销毁
待续…