stristr()函数是PHP中的内置函数。它在另一个字符串中搜索字符串的第一个匹配项,并从后者中的第一个匹配项开始显示(如果有指定,则显示)。此函数不区分大小写。
用法:
stristr( $string, $search, $before )
参数:此函数接受上面语法中所示的三个参数,其中必须提供前两个参数,第三个是可选的。所有这些参数如下所述:
- $string : 它是必填参数,用于指定要搜索的字符串。
- $search : 它是必填参数,用于指定要搜索的字符串。如果此参数是数字,它将搜索与数字的ASCII值匹配的字符
- $before : 它是一个可选参数。它指定一个布尔值,其默认值为false。如果设置为true,它将返回第一次出现搜索参数之前的字符串部分。
返回值:如果未找到要搜索的字符串,该函数将返回字符串的其余部分(从匹配点开始)或FALSE。
例子:
Input : $string = "Hello world!", $search = "WORLD" Output : world! Input : $string = "Geeks for Geeks!", $search = "K" Output : ks for Geeks!
以下示例程序旨在说明PHP中的stristr()函数:
程序1:在此程序中,我们将显示$string在第一次出现$search时的部分。
<?php
echo stristr("Geeks for Geeks!", "K");
?>
输出:
ks for Geeks!
程序2:在此程序中,我们将显示$string在第一次出现$search之前的部分。
<?php
echo stristr("Geeks for Geeks!", "K", true);
?>
输出:
Gee
程序3:在此程序中,我们将传递一个整数作为$search。
<?php
$string = "Geeks";
echo stristr($string, 101); // 101 is ASCII value of lowercase e
?>
输出:
eeks
参考:
http://php.net/manual/en/function.stristr.php
相关用法
- p5.js nfs()用法及代码示例
- p5.js nfc()用法及代码示例
- p5.js nfp()用法及代码示例
- d3.js d3.hcl()用法及代码示例
- PHP cos( )用法及代码示例
- PHP sin( )用法及代码示例
- p5.js nf()用法及代码示例
- PHP tan( )用法及代码示例
- PHP pow( )用法及代码示例
- d3.js d3.map.set()用法及代码示例
- d3.js d3.set.has()用法及代码示例
- PHP Ds\Set xor()用法及代码示例
注:本文由纯净天空筛选整理自RICHIK BHATTACHARJEE大神的英文原创作品 PHP | stristr() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。