位置: 编程技术 - 正文
推荐整理分享PHP字符串函数stristr()的用法(php str函数),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:php字符串定义的三种方式,php字符串变量,php str函数,php字符串型数据的定义方式,php字符串型数据的定义方式,php string函数,php字符串型数据的定义方式,php字符串型数据的定义方式,内容如对您有帮助,希望把文章链接给更多的朋友!
(PHP 4, PHP 5)
stristr — strstr() 函数的忽略大小写版本
说明 string stristr ( string $haystack , mixed $needle [, bool $before_needle = false ] )返回 haystack 字符串从 needle 第一次出现的位置开始到结尾的字符串。
参数haystack
在该字符串中查找。
needle如果 needle 不是一个字符串,那么它将被转换为整型并被视为字符顺序值。
before_needle若为 TRUE,strstr() 将返回 needle 在 haystack 中的位置之前的部分(不包括 needle)。
参数 needle 和 haystack 将以不区分大小写的方式对待。
返回值返回匹配的子字符串。如果 needle 未找到,返回 FALSE。
更新日志版本 说明 5.3.0 新增可选的 before_needle 参数。 4.3.0 stristr() 变为二进制安全的。
范例
Example #1 stristr() 范例
<?php$email='USER@EXAMPLE.com';echostristr($email,'e');//输出ER@EXAMPLE.comechostristr($email,'e',true);//自PHP5.3.0起,输出US?>
Example #2 测试字符串的存在与否
<?php$string='HelloWorld!';if(stristr($string,'earth')===FALSE){echo'"earth"notfoundinstring';}//输出:"earth"notfoundinstring?>
Example #3 使用非字符串 needle
<?php$string='APPLE';echostristr($string,);//=小写字母a//输出:APPLE?> 注释Note: 此函数可安全用于二进制对象。
参见strstr() - 查找字符串的首次出现 strrchr() - 查找指定字符在字符串中的最后一次出现 stripos() - 查找字符串首次出现的位置(不区分大小写) strpbrk() - 在字符串中查找一组字符的任何一个字符 preg_match() - 执行一个正则表达式匹配
PHP字符串函数stripos()的用法 stripos(PHP5)stripos查找字符串首次出现的位置(不区分大小写)说明intstripos(string$haystack,string$needle[,int$offset=0])返回在字符串haystack中needle首次出现的数字
PHP字符串函数stripcslashes()的用法 stripcslashes(PHP4,PHP5)stripcslashes反引用一个使用addcslashes()转义的字符串说明stringstripcslashes(string$str)返回反转义后的字符串。可识别类似C语言的n,r,...八
PHP字符串函数strip_tags()的用法 strip_tags(PHP4,PHP5)strip_tags从字符串中去除HTML和PHP标记说明stringstrip_tags(string$str[,string$allowable_tags])该函数尝试返回给定的字符串str去除空字符、HTML和PHP标
标签: php str函数
本文链接地址:https://www.jiuchutong.com/biancheng/278818.html 转载请保留说明!友情链接: 武汉网站建设