一:字符串处理
函数名 | 描述 |
---|---|
strtolower | 将字符串转化为小写 |
strtoupper | 将字符串转化为大写 |
ucfirst | 将字符串的首字母转换为大写 |
lcfirst | 字符串的第一个字符小写 |
strpos | 字符串首次出现的位置 |
substr | 返回字符串的子串 |
rtrim(string $str [, string $character_mask ]) | 删除字符串末端的空白字符(或者其他字符) |
preg_replace | 执行一个正则表达式的搜索和替换 |
返回值 | 处理后的字符串 |
二:数组相关操作
函数名 | 描述 |
---|---|
array_change_key_case(array,case) | 将数组的所有的键都转换为大写字母或小写字母。 |
pathinfo(path,options) | 以数组的形式返回文件路径的信息。 |
parse_ini_file(file,process_sections) | 解析一个配置文件,并以数组的形式返回其中的设置. |
array_merge(array1,array2,array3…){} | 把两个数组合并为一个数组. |
array_shift | 将数组开头的单元移出数组 |
array_pop | 弹出数组最后一个单元(出栈) |
array_unshift | 数组开头插入一个或多个单元 |
array_push | 弹出将一个或多个单元压入数组的末尾(入栈) |
explode | 使用一个字符串分割另一个字符串,返回的是数组 |
list | 把数组中的值赋给一组变量 |
返回值 | 处理后的数组 |
三:其他
函数名 | 描述 |
---|---|
strip_tags() | 剥去字符串中的 HTML、XML 以及 PHP 的标签。 |
is_callable() | 用于检测函数在当前环境中是否可调用。 |
define(‘APP_PATH’, DIR . ‘/…/application/’) | 定义一个常量。 |
is_null | 检测变量是否为 NULL。 |
isset | isset() 函数用于检测变量是否已设置并且非 NULL,废除则用unset |
is_file( $pathname ) | 判断给定文件名是否为一个正常的文件。 |
putenv ($setting) | 设置环境变量的值。 用getenv可以获得环境值,用getenv可以获得环境值 |