最新的Web开发教程
 

PHP strchr() Function

<PHP字符串参考

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

<?php
echo strchr("Hello world!","world");
?>
运行示例»

定义和用法

strchr()函数搜索另一个字符串内的字符串的第一次出现。

这个函数是的别名strstr()函数。

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

Note:此功能是区分大小写的。 对于不区分大小写的搜索,使用stristr()函数。


句法

strchr( string,search,before_search );

参数 描述
string 需要。 指定要搜索的字符串
search 需要。 指定要搜索的字符串。 如果这个参数是一个数字,它会搜索匹配数的ASCII值的字符
before_search 可选的。 一个布尔值,其默认为"false" 。 如果设置为"true" ,则返回的搜索参数的第一次出现前的字符串的一部分。

技术细节

返回值: 返回字符串的其余部分(from the matching point) ,或FALSE,如果未找到搜索的字符串。
PHP版本: 4+
更新日志: 在PHP 5.3中添加的before_search参数

更多示例

实施例1

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

<?php
echo strchr("Hello world!",111);
?>
运行示例»

实施例2

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

<?php
echo strchr("Hello world!","world",true);
?>
运行示例»

PHP字符串引用 PHP字符串引用