目录

PHP stristr() 函数

❮ PHP 字符串参考

示例

找到 "Hello world!" 中第一次出现的 "world",并返回字符串的其余部分:

<?php
echo stristr("Hello world!","WORLD");
?>
亲自试一试 »

定义和用法

stristr() 函数搜索一个字符串在另一个字符串中第一次出现的位置。

笔记:该函数是二进制安全的。

笔记:该函数不区分大小写。对于区分大小写的搜索,请使用strstr()功能。


语法

stristr( string,search,before_search)

参数值

Parameter Description
string Required. Specifies the string to search
search Required. Specifies the string to search for. If this parameter is a number, it will search for the character matching the ASCII value of the number
before_search Optional. A boolean value whose default is "false". If set to "true", it returns the part of the string before the first occurrence of the search parameter.


技术细节

返回值: 返回字符串的其余部分(从匹配点开始),如果未找到要搜索的字符串,则返回 FALSE。
PHP 版本: 4+
变更日志: 这个之前_搜索PHP 5.3 中添加了参数。
该函数在 PHP 4.3 中是二进制安全的

更多示例

示例

在字符串中搜索 "o" 的 ASCII 值,并返回字符串的其余部分:

<?php
echo stristr("Hello world!",111);
?>
亲自试一试 »

示例

返回第一次出现 "world" 之前的字符串部分:

<?php
echo stristr("Hello world!","WORLD",true);
?>
亲自试一试 »

❮ PHP 字符串参考