久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長(zhǎng)資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      php怎么檢測(cè)字符串含大寫(xiě)字母嗎

      兩種方法:1、用strlen()和ord()檢查每個(gè)字母是否為大寫(xiě),語(yǔ)法“for($i=0;$i<字符串長(zhǎng)度;$i++){if(ord($str[$i])>=ord('A')&&ord($str[$i])<=ord('Z')){//含大寫(xiě)字母}}”。2、用preg_match()配合正則表達(dá)式來(lái)檢測(cè),語(yǔ)法“preg_match('/[A-Z]/', $str)”,若返回1則含。

      php怎么檢測(cè)字符串含大寫(xiě)字母嗎

      本教程操作環(huán)境:windows7系統(tǒng)、PHP8.1版、DELL G3電腦

      php檢查字符串中是否含有大寫(xiě)字母,也可以理解為判斷字符串中的所有字母是否為小寫(xiě)。可以利用下面兩種方法來(lái)判斷。

      方法1:strlen() +ord() 函數(shù)一個(gè)個(gè)的檢查字符串中的每個(gè)字母是否為大寫(xiě)

      • 先使用 strlen() 函數(shù)來(lái)獲取字符串的長(zhǎng)度再循環(huán)取出單個(gè)字母

      • 然后再利用 php ord() 函數(shù)來(lái)檢查每一個(gè)字母是否為大寫(xiě)

        ord() 函數(shù)可以返回字符的 ASCII 值。

        而ASCII 值在65~90為26個(gè)大寫(xiě)英文字母,在97~122號(hào)為26個(gè)小寫(xiě)英文字母。

      只需獲取字符的ASCII 值,在檢查是否在65~90間即可。

      PHP自定義函數(shù):

      /**  * # 檢測(cè)字符串中是否含有大寫(xiě)字母  * @param string 要判斷的字符串  *   * @return bool 含有大寫(xiě)字母返回 TRUE 否則返回 FALSE  */ function is_bigstr($str) {     for ($i = 0; $i < strlen($str); $i++) {         if (ord($str[$i]) >= ord('A') &&             ord($str[$i]) <= ord('Z')) {             return true;         }     }     return false; }

      函數(shù)調(diào)用:

      var_dump(is_bigstr('hello')); // false var_dump(is_bigstr('Hello')); // true

      php怎么檢測(cè)字符串含大寫(xiě)字母嗎

      方法2:使用preg_match()函數(shù)配合正則表達(dá)式來(lái)檢測(cè)是否含有大寫(xiě)字母

      preg_match 函數(shù)用于執(zhí)行一個(gè)正則表達(dá)式pattern匹配,會(huì)返回 pattern 的匹配次數(shù)(0或1)。0代表沒(méi)有匹配,1代表有匹配。

      用到的正則為:/[A-Z]/,用于查找大寫(xiě)字母

      <?php header('content-type:text/html;charset=utf-8');   function is_bigstr($str) {     if(preg_match('/[A-Z]/', $str)){     	echo '有大寫(xiě)字母!<br>'; 	}else{ 	    echo '沒(méi)有大寫(xiě)字母!<br>'; 	} } is_bigstr('hello'); is_bigstr('Hello'); ?>

      php怎么檢測(cè)字符串含大寫(xiě)字母嗎

      • 第一個(gè)字符串中沒(méi)有大寫(xiě)字母,因此沒(méi)有匹配,返回0;而0在if語(yǔ)句的()中會(huì)被自動(dòng)轉(zhuǎn)為FALSE;因此執(zhí)行else中的代碼。

      • 第二個(gè)字符串中有大寫(xiě)字母,因此有匹配,返回1;而1在if語(yǔ)句的()中會(huì)被自動(dòng)轉(zhuǎn)為T(mén)RUE;因此直接執(zhí)行if后的代碼。

      推薦學(xué)習(xí):《PHP視頻教程》

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)