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


PHP IntlChar::chr()用法及代碼示例


IntlChar::chr()函數是PHP中的內置函數,用於檢查給定的輸入字符是否為Unicode代碼點值。它按代碼點值返回Unicode字符。

用法:

string IntlChar::chr( $codepoint )

參數:該函數接受單個參數$codepoint,該參數是必需的。輸入參數是字符或整數值,編碼為UTF-8字符串。


返回值:在True情況下,$codepoint字符串包含單個字符,該字符由Unicode代碼點值指定,否則返回NULL。

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

<?php 
// PHP function to illustrate  
// the use of IntlChar::chr() 
     
// Input int codepoint value  
var_dump(IntlChar::chr(" ")); 
     
// Input int codepoint value  
var_dump(IntlChar::chr(101)); 
     
// Input char codepoint value  
var_dump(IntlChar::chr("G")); 
     
// Input char  codepoint value  
var_dump(IntlChar::chr("Geeks")); 
  
// Input Symbolic codepoint value  
var_dump(IntlChar::chr("$")); 
  
// Input Symbolic codepoint value  
var_dump(IntlChar::chr("#")); 
   
// Input Symbolic codepoint value  
var_dump(IntlChar::chr("@")); 
  
?>

輸出:

string(1) " " 
string(1) "e" 
string(1) "G" 
NULL 
string(1) "$" 
string(1) "#" 
string(1) "@" 

程序2:

<?php 
// PHP function to illustrate the 
// use of IntlChar::chr 
  
// Declare an array with 
// different codepoint value  
$arr = array("D", 
            ("E"),  
             77, 
            123, 
            65, 
            97, 
       
        ); 
       
// For loop condition to check  
// each character through function 
foreach ($arr as $val) { 
           
    // Check each element as code point data 
    var_dump(IntlChar::chr($val)); 
} 
?>

輸出:

string(1) "D" 
string(1) "E" 
string(1) "M"  
string(1) "{" 
string(1) "A" 
string(1) "a" 

相關文章:

參考: http://php.net/manual/en/intlchar.chr.php



相關用法


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