IntlChar::getNumericValue()函數是PHP中的一個內置函數,用於獲取Unicode字符數據庫中定義的Unicode代碼點的數值。
用法:
float IntlChar::getNumericValue( $codepoint )
參數:該函數接受單個參數$codepoint,該參數是必需的。輸入參數是一個字符,它被編碼為UTF-8字符串。
返回值:如果成功,此函數將返回代碼點的數值;如果未定義,則返回IntlChar::NO_NUMERIC_VALUE。
以下示例程序旨在說明PHP中的IntlChar::getNumericValue()函數:
範例1:
<?php
// PHP program to illustrate the use of
// IntlChar::getNumericValue() Function
// Input int codepoint value
var_dump(IntlChar::getNumericValue("2"));
// Input int codepoint value
var_dump(IntlChar::getNumericValue("4"));
// Input char codepoint value
var_dump(IntlChar::getNumericValue("G"));
// Input string codepoint value
var_dump(IntlChar::getNumericValue("Geeks"));
// Input Symbolic codepoint value
var_dump(IntlChar::getNumericValue("$"));
// Input Symbolic codepoint value
var_dump(IntlChar::getNumericValue("\u{216C}"));
// Input Symbolic codepoint value
var_dump(IntlChar::getNumericValue("\u{216F}"));
?>
輸出:
float(2) float(4) float(-123456789) NULL float(-123456789) float(50) float(1000)
範例2:
<?php
// PHP program to illustrate the use of
// IntlChar::getNumericValue() Function
// Declare an array with
// different codepoint value
$arr = array("4",
"1",
"Geeks",
"\u{216C}",
"\u{216F}",
65,
);
// For loop condition to check
// each character through function
foreach ($arr as $val) {
// Check each element as code point data
var_dump(IntlChar::getNumericValue($val));
}
?>
輸出:
float(4) float(1) NULL float(50) float(1000) float(-123456789)
參考: http://php.net/manual/en/intlchar.getnumericvalue.php
相關用法
- PHP imagecreatetruecolor()用法及代碼示例
- PHP ImagickDraw getTextAlignment()用法及代碼示例
- PHP Ds\Sequence last()用法及代碼示例
- PHP Imagick floodFillPaintImage()用法及代碼示例
- PHP array_udiff_uassoc()用法及代碼示例
- PHP geoip_continent_code_by_name()用法及代碼示例
- PHP GmagickPixel setcolor()用法及代碼示例
- PHP imageistruecolor()用法及代碼示例
- PHP opendir()用法及代碼示例
- PHP cal_to_jd()用法及代碼示例
- PHP stream_get_transports()用法及代碼示例
- PHP Ds\Deque pop()用法及代碼示例
- PHP SimpleXMLElement children()用法及代碼示例
- PHP array_intersect_ukey()用法及代碼示例
注:本文由純淨天空篩選整理自Mahadev99大神的英文原創作品 PHP | IntlChar getNumericValue() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。