PHP strchr() 函数

返回上一级

PHP strchr() 函数搜索字符串在另一字符串中的第一次出现

( PHP >= 4 )

函数原型

strchr( string,search,before_search );

该函数是 strstr() 函数的别名

该函数是二进制安全的

该函数是区分大小写的

如需进行不区分大小写的搜索,请使用函数 stristr()

参数

参数 描述
string 必需。规定被搜索的字符串
search 必需。规定所搜索的字符串
如果该参数是数字,则搜索匹配该数字对应的 ASCII 值的字符
before_search 可选。一个默认值为 "false" 的布尔值
如果设置为 "true",它将返回 search 参数第一次出现之前的字符串部分

返回值

返回字符串的其余部分(从匹配点)

如果未找到所搜索的字符串,则返回 FALSE

更新说明

PHP 版本 更新说明
PHP 5.3 新增了 before_search 参数

范例

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

<?php
echo strchr("Hello world!","world");

运行范例 »

运行以上 PHP 范例,输出结果如下

world!

范例 2

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

<?php
echo strchr("Hello world!",111);

运行范例 »

运行以上 PHP 范例,输出结果如下

o world!

范例 3

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

<?php
echo strchr("Hello world!","world",true);

运行范例 »

运行以上 PHP 范例,输出结果如下

Hello

返回上一级

PHP 5 函数参考手册

关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2018 简单教程 twle.cn All Rights Reserved.