当前位置: 首页 > 网络学院 > 服务端脚本教程 > PHP > strstr() 函数
The strstr() function searches for the first occurrence of a string inside another string.
strstr()函数的作用是:返回一个字符串在另一个字符串中首次出现的位置到后者末尾的子字符串(大小写敏感)。
This function returns the rest of the string (from the matching point), or FALSE, if the string to search for is not found.
如果这个函数执行成功,将返回剩余字符串(存在相匹配的字符);如果没有找到相匹配的字符,则反会False。
strstr(string,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 必要参数。指定搜索的对象。如果这个参数是一个数值,那么他将搜索与这个数值的ASCII值相匹配的字符 |
Note: This function is binary safe.
注意:这个函数是二进制精确[binary safe]的。
Note: This function is case-sensitive. For a case-insensitive search, use stristr().
注意:这个函数是区分字母大小写的。如果你想在不区分字母大小写的情况下进行搜索,那么可以使用stristr()函数。
<?php echo strstr("Hello world!","world"); ?> |
The output of the code above will be:
上述代码将输出下面的结果:
world! |
In this example we will search a string for the ASCII value of "o":
在下的案例中,我们将输入“o”的ASCII值,并查找它具体位于那个字符串中:
<?php echo strstr("Hello world!",111); ?> |
The output of the code above will be:
上述代码将输出下面的结果:
o world! |