php 相关函数

strtr , strstr 与strchr

strtr() 函数转换字符串中特定的字符。  strtr(string,from,to)
string    必需。规定要转换的字符串。
from    必需(除非使用数组)。规定要改变的字符。
to    必需(除非使用数组)。规定要改变为的字符。
array    必需(除非使用 from 和 to)。数组,其中的键名是更改的原始字符,键值是更改的目标字符。
strtr("Hilla Warld","ia","eo"); Hello World

array("Hello" => "Hi", "world" => "earth");

strtr("Hello world",$arr);           "Hi earth

  strchr

搜索 "Shanghai" 在字符串中的位置,并返回从该位置到字符串结尾的所有字符:
strchr("I Shanghai love Shanghai!","Shanghai"); 同strstr Shanghai love Shanghai!
strrchr("I Shanghai love Shanghai!","Shanghai"); Shanghai!

   strstr

查找 "Shanghai" 在字符串中的第一次出现,并返回字符串的剩余部分:
strstr("I love Shanghai!","Shanghai");  Shanghai!  

与strchr不同的是strstr有第三个参数
strstr('abc.txt', '.', true); //如果有第三个参数则会返回abc;即返回所查找字符之前的字符串

 



posted @ 2016-11-22 11:07  歲夢灬沉浮  阅读(124)  评论(0)    收藏  举报