1. 处理数组
array()创建数组
count()返回数组中元素的数目
array_push()将一个或多个元素插入数组的末尾(入栈)
array_column($a, key) 返回输入数组中某个单一列的值
array_combine()通过合并两个数组来创建一个新数组
array_reverse()以相反的顺序返回数组
array_unique()删除数组中的重复值
in_array()检查数组中是否存在指定的值
array_unshift() 用于向数组插入新元素。新数组的值将被插入到数组的开头
array_shift() 删除数组中第一个元素,并返回被删除元素的值
implode() 将数组元素连接为字符串
var_dump() 打印数组
2. 处理字符串
ucwords() 把字符串中每个单词的首字符转换为大写
ucfirst() 把字符串中的首字符转换为大写
lcfirst() 把字符串中的首字符转换为小写
strtolower() 把字符串转换为小写
strtoupper() 把字符串转换为大写
trim() 移除字符串两侧的空白字符和其他字符
substr_replace() 把字符串的一部分替换为另一个字符串
echo substr_replace("Hello world","Shanghai",6);
输出 Hello Shanghai
substr_count() 计算子串在字符串中出现的次数
echo substr_count("I love Shanghai. Shanghai is the biggest city in china.","Shanghai");
输出 2 //从字符串的第 6 个位置开始替换
substr() 返回字符串的一部分
echo substr("Hello world",6);
输出 world
strtr("Hilla Warld","ia","eo") #转换字符串中特定的字符hello world
strrchr() 查找字符串在另一个字符串中最后一次出现
搜索 "Shang" 在字符串中最后一次出现的位置,并返回从该位置到字符串结尾的所有字符
strstr() 查找字符串在另一字符串中的第一次出现
strrev() 反转字符串
strlen() 返回字符串的长度
str_replace() 替换字符串中的一些字符(对大小写敏感)
print() 输出一个或多个字符串
explode() 把字符串打散为数组
is_string() 检测变量是否是字符串
strip_tags() 从一个字符串中去除HTML标签
echo strip_tags("Hello <b>world!</b>");
输出 Hello world!
mb_substr() 用来截中文与英文的函数
mb_substr(str ,strat,length) 函数根据 start 和 length 参数返回 str 中指定的部分