《PHP实例:php字符串函数学习之strstr()》要点:
本文介绍了PHP实例:php字符串函数学习之strstr(),希望对您有用。如果有疑问,可以联系我们。
参数 描述
string 必须.规定被搜索的字符串.
search 必须.规定所搜索的字符串.如果该参数是数字,则搜索匹配数字 ASCII 值的字符PHP学习
提示和注释
注释:该函数是二进制平安的.
注释:该函数对大小写敏感.如需进行大小写不敏感的搜索,请使用 stristr().
如果你仅仅想确定 needle 是否存在于 haystack 中,请使用速度更快、耗费内存更少的 strpos() 函数.
*/
$str = ".规定的被搜索的字符串 ";
$s = "的";
echo strstr($str,$s) . "<br/>";
echo mb_strstr($str,$s, 'utf-8') . "<br/>";
echo mb_strstr($str,$s, true, 'utf-8') . "<br/>";
echo mb_strstr($str,$s, false, 'utf-8') . "<hr/>";PHP学习
/*
定义和用法
strrchr() 函数查找字符串在另一个字符串中最后一次出现的位置,并返回从该位置到字符串结尾的所有字符.
如果成失败,否则返回 false.
语法
strrchr(string,char)
参数 描述
string 必须.规定被搜索的字符串.
char 必须.规定要查找的字符.如果该参数是数字,则搜索匹配数字 ASCII 值的字符.
*/
echo strrchr($str,$s) . "<br/>";
echo mb_strrchr($str,$s, 'utf-8') . "<br/>";
echo mb_strrchr($str,$s, true, 'utf-8') . "<br/>";
echo mb_strrchr($str,$s, false, 'utf-8') . "<hr/>";PHP学习
$str = "Hello world!Hello world!";
$s = "world";
echo strrchr($str,$s) . "<br/>";
echo mb_strrchr($str,$s, 'utf-8') . "<br/>";
echo mb_strrchr($str,$s, true, 'utf-8') . "<br/>";
echo mb_strrchr($str,$s, false, 'utf-8') . "<hr/>";PHP学习
/*
定义和用法
strtr() 函数转换字符串中特定的字符.
语法
strtr(string,from,to)
或者
strtr(string,array)
参数 描述
string1 必须.规定要转换的字符串.
from 必须(除非使用数组).规定要改变的字符.
to 必须(除非使用数组).规定要改变为的字符.
array 必须(除非使用 from 和 to).一个数组,其中的键是原始字符,值是目标字符.
说明
如果 from 和 to 的长度不同,则格式化为最短的长度.
*/
echo strtr("Hilla Warld","ia","eo"). "<br/>";
$arr = array("Hello" => "Hi", "world" => "earth");
echo strtr("Hello world",$arr). "<hr/>";PHP学习
echo strtr("假如省略,则使用内部字符编码","内部","外部"). "<br/>";
$arr = array("假如" => "若", "则" => "那么");
echo strtr("假如省略,则使用内部字符编码",$arr). "<hr/>";
?>
PHP学习
维易PHP培训学院每天发布《PHP实例:php字符串函数学习之strstr()》等实战技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培养人才。