- addslashes(string) 函数返回在预定义的字符前添加反斜杠的字符串
单引号(’)双引号(")反斜杠(\)NULL - addcslashes(string,characters) 函数返回在指定的字符前添加反斜杠的字符串
addcslashes() 函数是区分大小写的 - bin2hex(string) 函数把 ASCII 字符的字符串转换为十六进制值。字符串可通过使用 pack() 函数再转换回去
- chop(string,charlist)函数移除字符串右侧的空白字符或其他预定义字符
- chr(ascii) 函数从指定 ASCII 值返回字符
- ord(string) 函数返回字符串中第一个字符的 ASCII 值
ASCII 值可被指定为十进制值、八进制值或十六进制值。八进制值被定义为带前置 0,十六进制值被定义为带前置 0x - chunk_split(string,length,end) 函数把字符串分割为一连串更小的部分chunk_split($str,1,".")在每个字符串后添加点(后两个参数可选)
- explode(separator,string,limit)函数使用一个字符串分割另一个字符串,并返回由字符串组成的数组,最后一个参数可选
- implode(separator,array)别称join(separator,array)函数返回一个由数组元素组合成的字符串
- lcfirst() - 把字符串中的首字符转换为小写
- ucfirst() - 把字符串中的首字符转换为大写
- ucwords() - 把字符串中每个单词的首字符转换为大写
- strtoupper() - 把字符串转换为大写
- strtolower() - 把字符串转换为小写
- ltrim() 函数移除字符串左侧的空白字符或其他预定义字符
- rtrim() - 移除字符串右侧的空白字符或其他预定义字符
- trim() - 移除字符串两侧的空白字符或其他预定义字符
- md5() 函数计算字符串的 MD5 散列
- parse_str(string,array)函数把查询字符串解析到变量中
- printf(format,arg1,arg2,arg++)函数输出格式化的字符串
%% - 返回一个百分号 %
%b - 二进制数
%c - ASCII 值对应的字符
%d - 包含正负号的十进制数(负数、0、正数)
%e - 使用小写的科学计数法(例如 1.2e+2)
%E - 使用大写的科学计数法(例如 1.2E+2)
%u - 不包含正负号的十进制数(大于等于 0)
%f - 浮点数(本地设置)
%F - 浮点数(非本地设置)
%g - 较短的 %e 和 %f
%G - 较短的 %E 和 %f
%o - 八进制数
%s - 字符串
%x - 十六进制数(小写字母)
%X - 十六进制数(大写字母)
附加的格式值。必需放置在 % 和字母之间(例如 %.2f):
+在数字前面加上 + 或 - 来定义数字的正负性。默认情况下,只有负数才做标记,正数不做标记)
’ (规定使用什么作为填充,默认是空格。它必须与宽度指定器一起使用。例如:%'x20s(使用 “x” 作为填充))
-左调整变量值)
[0-9] (规定变量值的最小宽度)
.[0-9] (规定小数位数或最大字符串长度)
注释:如果使用多个上述的格式值,它们必须按照上面的顺序进行使用,不能打乱。
arg1 必需。规定插到 format 字符串中第一个 % 符号处的参数 - str_ireplace(find,replace,string,count)函数替换字符串中的一些字符(不区分大小写)str_ireplace(“WORLD”,“Peter”,“Hello world!”)
- str_replace(find,replace,string,count)函数替换字符串中的一些字符(区分大小写)
- str_split(string,length)函数把字符串分割到数组中
- strchr(string,search,before_search);函数搜索字符串在另一字符串中的第一次出现,并返回字符串的其余部分,该函数是 strstr() 函数的别名
- strlen(string)函数返回字符串的长度
- strpos(strpos(string,find,start)) - 查找字符串在另一字符串中第一次出现的位置(区分大小写)
- strrpos() - 查找字符串在另一字符串中最后一次出现的位置(区分大小写)
- stripos() - 查找字符串在另一字符串中第一次出现的位置(不区分大小写)
- strripos() -查找字符串在另一字符串中最后一次出现的位置(不区分大小写)
- strrchr(string,char)查找字符串在另一个字符串中最后一次出现的位置,并返回从该位置到字符串结尾的所有字符
- strrev(string)反转字符串
- strtr(string,from,to)或strtr(string,array)转换字符串中特定的字符strtr(“Hilla Warld”,“ia”,“eo”)将ia替换成eo
- substr(string,start,length)返回字符串的一部分
PHP-String函数
最新推荐文章于 2022-07-21 21:43:03 发布