字符串的定义:用单引号或者双引号包裹,区别是双引号内可以解析变量。
字符串运算符:.
功能:用于将两个字符串值拼接。
常用字符串处理函数:
strlen(字符串) 返回字符串长度
trim(字符串,‘特定字符串’) 去掉字符串两个空格或者特定字符串
strpos(字符串,'待查找字符串') 在字符串内查找一个字符或者一段指定文本,没找到返回False
md5(字符串) 计算字符的md5散列
md5_file(文件路径) 计算文件的md5散列
join(拼接字符串,数组) 将数组按特定字符拼接程字符串 别名:implode()
explode(分割字符,字符串) 将字符串打散为数组
printf(字符串,参数值1,...) 格式化字符串
sprintf(字符串,参数值1,...) 格式化字符串并写入变量,赋给一个变量名
str_replace(待替换,替换成,原始字符串) 将原始字符串中的特定字符替换成指定字符
str_pad(字符串,长度,填充字符) 将字符串用填充字符填充到指定长度
str_split(字符串,长度) 将字符串按指定长度(默认为1)分割到数组中
strrev(字符串) 反转字符串
strrpos(字符串,待查找字符串) 查找字符串在另一字符串中最后一次出现的位置,区分大小写,strripos() 不区分
substr(字符串,开始位置,结束位置) 截取字符串当中的一部分
mb_substr(字符串,开始位置,结束位置) 截取中文字符串的一部分
strip_tags(字符串) 去除字符串中的html 和 php 标签
str_shuffle(字符串) 随机打乱字符串中的字符
str_repeat(字符串,次数) 将字符重复指定次数
parse_str(字符串,数组) 将url参数字符串解析到变量中,或储存到数组中
sha1(字符串) 计算字符串的sha1散列
nl2br(字符串) 在字符串的每个新行前插入html 换行符
number_format(格式化数字,小数位,小数点位占位符,千分位分隔符) 过千位分组来格式化数字。