PHP-String函数

  • 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)返回字符串的一部分
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值