站長資訊網
最全最豐富的資訊網站

來聊聊PHP8中的str_starts_with()函數

在上一篇《PHP中的===運算符為什么比==快?》中給大家介紹了PHP中的===運算符為什么比==快的原因,感興趣的朋友可以閱讀了解一下~

本文將帶大家一起聊聊PHP8中的str_starts_with()函數。

str_starts_with()是 PHP 8 中的預定義函數,用于對給定字符串執行區分大小寫的搜索。str_starts_with()通常檢查字符串是否以子字符串開頭。如果字符串以子字符串開頭,則str_starts_with()將返回TRUE ,否則將返回FALSE。

str_starts_with()語法是:

str_starts_with($string, $substring)

$string:該參數指的是需要檢查起始字符串的字符串。

$substring:該參數指的是需要檢查的字符串。

返回值:如果字符串以子字符串開頭,則str_starts_with()將返回TRUE否則將返回FALSE。

str_starts_with()主要特點:

  • str_starts_with()本質上區分大小寫。

  • str_starts_with()總是返回一個布爾值。

  • str_starts_with()可用于檢查字符和字符串的開頭。

  • 小于PHP8的版本不支持str_starts_with()。

下面通過2個示例來介紹該函數的使用:

示例1:

<?php  	$name = 'Saurabh Singh'; 	$beginsWith = 'S';  	$result = str_starts_with($name, $beginsWith) ? 'is' : 'is not';  	echo "字符串 "$name" $result 以 $beginsWith 開頭";  ?>

輸出:

字符串 "Saurabh Singh" 以 S 開頭

在上述示例中我們創建了三個變量:$name來存儲字符串類型的名稱,$ begininswith存儲需要用$name檢查的子字符串,$result存儲基于str_starts_with()計算的表達式的結果。如果字符串$name以子字符串$ begininswith開頭,則str_starts_with()將返回TRUE,否則將返回FALSE,并相應地分配$result的值。

示例2:

<?php  	$sentance = 'The Big Brown Fox'; 	$beginsWith = 'The';  	if(str_starts_with($sentance , $beginsWith) ) 	{ 	echo "字符串 "$sentance" 以 "$beginsWith" 開頭"; 	} 	else 	{ 	echo "字符串 "$sentance" 不以 "$beginsWith" 開頭"; 	}	  ?>

輸出:

字符串 "The Big Brown Fox" 以 "The" 開頭

在示例1中,我們使用句子的開頭字符進行搜索。在這個例子中,我們則取了一個句子開頭的完整單詞,它也會在 if 條件中返回TRUE,然后條件部分將相應地執行。

最后給大家推薦最新最全面的《PHP視頻教程》~快來學習吧!

贊(0)
分享到: 更多 (0)
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
亚洲日韩国产精品乱| 国产精品美女自在线观看免费| 国内精品九九久久久精品| 精品福利视频第一| 亚洲AV日韩AV永久无码久久| 在线精品国精品国产不卡| 国产精品香蕉一区二区三区| 亚洲精品中文字幕无乱码| 人人妻人人澡人人爽人人精品97| 秋霞午夜鲁丝片午夜精品久| 野狼第一精品社区| 国产丝袜在线精品丝袜| 国产午夜精品理论片| 国产精品天干天干在线综合 | a级亚洲片精品久久久久久久| 538国产精品一区二区在线| 偷拍精品视频一区二区三区| 亚洲AV无码AV日韩AV网站| 日韩精品无码免费专区午夜| 国产精品久久久久久网站| 校园春色国产精品| 成人免费无码精品国产电影| 国模精品一区二区三区视频 | 国产精品推荐天天看天天爽| 亚洲国产综合精品一区在线播放| 色妞www精品视频免费看| 日韩精品高清在线| 日韩免费观看一级毛片看看| 无码日韩人妻精品久久| 综合91在线精品| 午夜精品久久久久9999高清| 亚洲av无码成人精品区在线播放| 亚洲国产精品嫩草影院久久| d动漫精品专区久久| 亚洲精品国产精品乱码不卡| 国产91在线精品| 久久伊人精品青青草原日本| 中文国产成人精品久久一| 99久久精品影院老鸭窝| 久久综合九色综合精品| 久久综合久久精品|