當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


PHP ctype_upper()用法及代碼示例


PHP中的ctype_upper()函數用於檢查給定字符串的每個字符是否大寫。如果字符串大寫,則返回TRUE,否則返回False。

用法:

ctype_upper (string text)

使用的參數:-


  • $text :測試的字符串。

返回值:
如果文本的每個字符均大寫,則函數返回True;如果文本不是大寫,則返回False。

例子:

Input  : GEEKSFORGEEKS
Output : Yes
Explanation: All characters of  "GEEKSFORGEEKS" 
             in UPPERCASE.

Input  : GFG2018
Output : No
Explanation : In text "GFG2018",  '2', '0', '1', '8'
              are not in UPPERCASE.

Input : GFG INDIA
Output : No
Explanation : In String "GFG INDIA" a special character [space] 
              between GFG and INDIA. so answer will be No.
                   
Note: Except string, if we input anything then it will return FALSE.

以下示例程序旨在說明PHP中的ctype_upper()函數:

程序:1

<?php 
// PHP program to check given string is  
// all characters -Uppercase characters 
  
$string1 = 'GEEKSFORGEEKS'; 
  
   if (ctype_upper($string1)) { 
         
        // if true then return Yes 
        echo "Yes\n"; 
    } else { 
          
        // if False then return No 
        echo "No\n"; 
    } 
?>
輸出:
Yes

程序:2將字符串數組作為文本傳遞,並打印單個值的結果。

<?php 
  
// PHP program to check given string is  
// all characters -Uppercase characters 
  
$strings = array('GEEKSFORGEEKS', 'First',  
                'PROGRAMAT2018', 'ARTICLE'); 
  
// Checking above given four strings  
//by used of ctype_upper() function . 
  
foreach ($strings as $test) { 
      
    if (ctype_upper($test)) { 
        // if true then return Yes 
        echo "Yes\n"; 
    } else { 
        // if False then return No 
        echo "No\n"; 
    } 
} 
  
?>
輸出:
Yes
No
No
Yes

程序:3驅動代碼ctype_upper()函數,其中輸入為空格,特殊符號,返回False。

     
<?php 
// PHP program to check given string is  
// all characters -Uppercase characters 
  
$strings = array('GEEK @ . com'); 
  
// Checking above given four strings  
//by used of ctype_upper() function . 
  
foreach ($strings as $test) { 
      
    if (ctype_upper($test)) { 
        // if true then return Yes 
        echo "Yes\n"; 
    } else { 
        // if False then return No 
        echo "No\n"; 
    } 
} 
  
?>
輸出:
No

參考:http://php.net/manual/zh/function.ctype-upper.php



相關用法


注:本文由純淨天空篩選整理自jit_t大神的英文原創作品 PHP | ctype_upper() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。