php字符串函数理解

来源:互联网 发布:外墙线条展开面积算法 编辑:程序博客网 时间:2024/06/05 18:19

1.输出函数

echo 、print 、print 、printer 、sprint

echo print 都是输出字符串 或者变量 但是 echo 没有返回值 print 有返回值

printer 可以将数组进行遍历输出 如果用echo 只会输出array

print sprint 格式化并输出一个字符串

例如

$num1 = 21;

echosprintf("%0.2f",$num1)."<br/>"; //输出 21.00

$num2= 16.3287;

echosprintf("%0.2f",$num2)."<br/>"; //输出 16.33

$num3= 32.12329;

echosprintf("%0.2f",$num3)."<br/>"; //输出 32.12

2.获取字符串长度

         strlen 中文占3个字符

3.位置相关

strpos 查找 字符串中的字符 从int开始 第一次出现的位置

      stripos查找 返回一个字符串再另一个字符串出现的位置 

           strrpos 查找 字符串中的某个字符 从int开始 最后一次出现的位置

4.消除空白

         trim 消除 首 尾 空白(如果有指定 删除指定)

      ltrim消除 首 空白(如果有指定 删除指定)

      rtrim消除 尾 空白(如果有指定 删除指定)

4.提取字符串函数

   substr ($str $int $length) 从int位置开始 截取字符串length的长度

strstr stristr strrchr 用法基本相同 从$str1(第一个的位置)搜索$str2并从它开始截取到结束字符串;若没有则返回FALSE

5.替换字符串函数

   str_replace  替换与被替换都可以为数组

      str_ireplace 不区分大小写

      substr_replace  strtr

6.分割成数组 转化成字符串函数

   str_split split

      explode 将字符串按照指定位置分割成数组

      implode 利用分隔符将数组转化成字符串

7.大小写转换函数

      strtolower 字符串转换成小写

      strtoupper 字符串转换成大写

      ucfirst 首字母大写

      unword 每个单词首字母大写

8.反转函数

   strrev 将字符串从最后开始输出

9.加密函数

md5()

0 0
原创粉丝点击