目录

PHP strchr() 函数

❮ PHP 字符串参考

示例

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

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

定义和用法

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

该函数是以下函数的别名strstr()功能。

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

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


语法

strchr( 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 中添加了参数

更多示例

示例

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

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

示例

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

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

❮ PHP 字符串参考