摘要:返回字符的碼值返回字符串第一個字符的碼值。該函數(shù)是的互補(bǔ)函數(shù)。下午中國中國
ord
Description(PHP 4, PHP 5, PHP 7)
ord — Return ASCII value of character
ord — 返回字符的 ASCII 碼值
int ord ( string $string ) //Returns the ASCII value of the first character of string. //返回字符串 string 第一個字符的 ASCII 碼值。 //This function complements chr(). //該函數(shù)是 chr() 的互補(bǔ)函數(shù)。Parameters string
A character.
一個字符。
Return ValuesReturns the ASCII value as an integer.
返回整型的 ASCII 碼值。
Examples= 128 ) { //otherwise 0xxxxxxx if ( $code < 224 ) { $bytesnumber = 2; } //110xxxxx else if ( $code < 240 ) { $bytesnumber = 3; } //1110xxxx else if ( $code < 248 ) { $bytesnumber = 4; } //11110xxx $codetemp = $code - 192 - ( $bytesnumber > 2 ? 32 : 0 ) - ( $bytesnumber > 3 ? 16 : 0 ); for ( $i = 2; $i <= $bytesnumber; $i ++ ) { $offset ++; $code2 = ord( substr( $string, $offset, 1 ) ) - 128; //10xxxxxx $codetemp = $codetemp * 64 + $code2; } $code = $codetemp; } $offset += 1; if ( $offset >= strlen( $string ) ) { $offset = - 1; } return $code; } $text = "中國?"; $offset = 0; while ( $offset >= 0 ) { //0: 20013 //3: 22269 //6: 128516 echo $offset . ": " . ordutf8( $text, $offset ) . PHP_EOL; } function uniord( $u ) { $k = mb_convert_encoding( $u, "UCS-2LE", "UTF-8" ); $k1 = ord( substr( $k, 0, 1 ) ); $k2 = ord( substr( $k, 1, 1 ) ); return $k2 * 256 + $k1; } echo uniord( "中" ) . PHP_EOL;//20013 echo uniord( "國" ) . PHP_EOL;//22269 //error echo uniord( "?" ) . PHP_EOL;//63See
http://php.net/manual/en/func...
All rights reserved文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/28340.html
摘要:返回指定的字符返回相對應(yīng)于所指定的單個字符。此函數(shù)與是互補(bǔ)的。返回規(guī)定的字符。下午中中中中 chr (PHP 4, PHP 5, PHP 7) chr — Return a specific character chr — 返回指定的字符 Description string chr ( int $ascii ) //Returns a one-character string c...
摘要:鑒于文件讀寫網(wǎng)絡(luò)編程,或者說字節(jié)流處理的重要性,掌握這兩個函數(shù)是邁向高級編程的基礎(chǔ)。相比之下字節(jié)處理門庭冷落,相關(guān)函數(shù)寥寥無幾。上述是函數(shù)簡單的使用場景,接下來分別介紹和函數(shù)。如其名,函數(shù)的工作是將數(shù)據(jù)按照格式打包成字節(jié)數(shù)組。 轉(zhuǎn)載請注明文章出處:https://tlanyan.me/php-pack-a... PHP有兩個重要的冷門函數(shù):pack和unpack。在網(wǎng)絡(luò)編程,讀寫圖像...
摘要:算法公鑰加密算法是年由羅納德李維斯特阿迪薩莫爾和倫納德阿德曼一起提出的。是目前最有影響力的公鑰加密算法,它能夠抵抗到目前為止已知的絕大多數(shù)密碼攻擊,已被推薦為公鑰數(shù)據(jù)加密標(biāo)準(zhǔn)。 上篇文章介紹了對稱加密的原理,但是它的最大問題就是加密和解密的密鑰是相同的,并且不能保證密鑰能安全的送到雙方手里,即使安全的送到雙方手里,免不了內(nèi)部會有臥底的存在 非對稱加密 既然有對稱加密,那么自然會聯(lián)想到非...
閱讀 809·2021-11-25 09:43
閱讀 1673·2021-09-29 09:42
閱讀 1893·2019-08-30 15:55
閱讀 3413·2019-08-30 15:54
閱讀 2618·2019-08-30 13:20
閱讀 3500·2019-08-29 13:25
閱讀 908·2019-08-28 18:03
閱讀 1778·2019-08-26 13:44