startsWith()函数
StartsWith()函数用于测试字符串是否以给定的字符串开头。该函数不区分大小写, 并且返回布尔值。此功能可与过滤器功能一起使用以搜索数据。
语法
bool startsWith( string, startString )
参数:此函数接受上述和以下所述的两个参数:
- 串:此参数用于保存需要测试的文本。
- startString:要在String开头搜索的文本。如果为空字符串, 则返回true。
如果成功, 此函数返回True;如果失败, 则返回False。
示例1:
<
?php//Function to check string starting
//with given substring
function startsWith ( $string , $startString )
{
$len = strlen ( $startString );
return ( substr ( $string , 0, $len ) === $startString );
}//Main function
if (startsWith( "abcde" , "c" ))
echo "True" ;
else
echo "False" ;
?>
输出如下:
False
示例2:
<
?php//Function to check string starting
//with given substring
function startsWith ( $string , $startString )
{
$len = strlen ( $startString );
return ( substr ( $string , 0, $len ) === $startString );
}//Main function
if (startsWith( "abcde" , "a" ))
echo "True" ;
else
echo "False" ;
?>
输出如下:
True
EndsWith()函数
startsWith()函数用于测试字符串是否以给定的字符串结尾。该函数不区分大小写, 并且返回布尔值。 endsWith()函数可与Filter函数一起使用以搜索数据。
语法如下:
bool endsWith( string, endString )
参数:
- 串:此参数保存需要测试的文本。
- endString:在给定String的末尾要搜索的文本。如果为空字符串, 则返回true。
示例1:
<
?php//Function to check the string is ends
//with given substring or not
function endsWith( $string , $endString )
{
$len = strlen ( $endString );
if ( $len == 0) {
return true;
}
return ( substr ( $string , - $len ) === $endString );
}//Driver code
if (endsWith( "abcde" , "de" ))
echo "True" ;
else
echo "False" ;
?>
输出如下:
True
示例2:
<
?php//Function to check the string is ends
//with given substring or not
function endsWith( $string , $endString )
{
$len = strlen ( $endString );
if ( $len == 0) {
return true;
}
return ( substr ( $string , - $len ) === $endString );
}//Driver code
if (endsWith( "abcde" , "dgfe" ))
echo "True" ;
else
echo "False" ;
?>
【PHP startsWith()和endsWith()函数用法示例】输出如下:
False
推荐阅读
- SQL连接(笛卡尔连接和自连接用法示例)
- 本图文详细教程教你Ghost win10系统64位旗舰版密钥激活码
- win10一键安装win7系统图文详细教程图解
- 安装系统 U盘重装系统windows1064位旗舰版图文详细教程图解
- 深度系统win10纯净版64位最新推荐
- 本图文详细教程教你Ghost win764位与win10系统哪个好用
- 萝卜家园win10系统64位旗舰版最新推荐
- win10正式版64位系统最新推荐
- 最实用win10一键安装系统图文详细教程