最新的Web開發教程
 

PHP strstr() Function

<PHP字符串參考

查找第一次出現的"world""Hello world!" 並返回字符串的其餘部分:

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

定義和用法

所述strstr()函數搜索另一個字符串內的字符串的第一次出現。

Note:該函數是二進制安全的。

Note:此功能是區分大小寫的。 對於不區分大小寫的搜索,使用stristr()函數。


句法

strstr( 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 strstr("Hello world!",111);
?>
運行示例»

實施例2

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

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

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