新聞中心
PHP語言是一個功能強(qiáng)大的嵌入式HTML腳本語言,它的易用性讓許多程序員選擇使用。PHP判斷字符串的包含,可以使用PHP的內(nèi)置函數(shù)strstr,strpos,stristr直接進(jìn)行判斷.也可以通過explode函數(shù)的作用寫一個判斷函數(shù)。

創(chuàng)新互聯(lián)總部坐落于成都市區(qū),致力網(wǎng)站建設(shè)服務(wù)有網(wǎng)站建設(shè)、做網(wǎng)站、網(wǎng)絡(luò)營銷策劃、網(wǎng)頁設(shè)計(jì)、網(wǎng)站維護(hù)、公眾號搭建、小程序開發(fā)、軟件開發(fā)等為企業(yè)提供一整套的信息化建設(shè)解決方案。創(chuàng)造真正意義上的網(wǎng)站建設(shè),為互聯(lián)網(wǎng)品牌在互動行銷領(lǐng)域創(chuàng)造價值而不懈努力!
#t#下面介紹PHP判斷字符串的包含的具體使用方法:
1. strstr: 返回一個從被判斷字符開始到結(jié)束的字符串,如果沒有返回值,則不包含
代碼如下:
- < ?php
- /*如手冊上的舉例*/
- $email = '[email protected]';
- $domain = strstr($email, '@');
- echo $domain;
// prints @example.com- ?>
2. stristr: 它和strstr的使用方法完全一樣.***的區(qū)別是stristr不區(qū)分大小寫.
3. strpos: 返回boolean值.FALSE和TRUE不用多說.用 “===”進(jìn)行判斷.strpos在執(zhí)行速度上都比以上兩個函數(shù)快,另外strpos有一個參數(shù)指定判斷的位置,但是默認(rèn)為空.意思是判斷整個字符串.缺點(diǎn)是對中文的支持不好.
PHP判斷字符串的包含代碼如下:
- $str= 'abc';
- $needle= 'a';
- $pos = strpos($str, $needle);
4. 用explode進(jìn)行判斷
PHP判斷字符串的包含代碼如下:
- function checkstr($str){
- $needle = "a";//判斷是否包含a這個字符
- $tmparray = explode($needle,$str);
- if(count($tmparray)>1){
- return true;
- } else{
- return false;
- }
- }
以上就是PHP判斷字符串的包含的具體代碼示例。
當(dāng)前題目:如何靈活運(yùn)用PHP判斷字符串的包含
網(wǎng)站路徑:http://fisionsoft.com.cn/article/cdogoes.html


咨詢
建站咨詢
