摘要:返回指定的字符返回相對應于所指定的單個字符。此函數與是互補的。返回規定的字符。下午中中中中
chr
Description(PHP 4, PHP 5, PHP 7)
chr — Return a specific character
chr — 返回指定的字符
string chr ( int $ascii ) //Returns a one-character string containing the character specified by ascii. //返回相對應于 ascii 所指定的單個字符。 //This function complements ord(). //此函數與 ord() 是互補的。Parameters ascii
The extended ASCII code.
Ascii 碼。
Values outside the valid range (0..255) will be bitwise and"ed with 255, which is equivalent to the following algorithm:
while ($ascii < 0) { $ascii += 256; } $ascii %= 256;Return Values
Returns the specified character.
返回規定的字符。
Examples> 6 ) ); $utf .= chr( 0x80 + ( $dec & 0x3f ) ); } else if ( $dec < 0x010000 ) { $utf = chr( 0xE0 + ( $dec >> 12 ) ); $utf .= chr( 0x80 + ( ( $dec >> 6 ) & 0x3f ) ); $utf .= chr( 0x80 + ( $dec & 0x3f ) ); } else if ( $dec < 0x200000 ) { $utf = chr( 0xF0 + ( $dec >> 18 ) ); $utf .= chr( 0x80 + ( ( $dec >> 12 ) & 0x3f ) ); $utf .= chr( 0x80 + ( ( $dec >> 6 ) & 0x3f ) ); $utf .= chr( 0x80 + ( $dec & 0x3f ) ); } else { die( "UTF-8 character size is more than 4 bytes" ); } return $utf; } function unichr3( $u ) { return mb_convert_encoding( "" . intval( $u ) . ";", "UTF-8", "HTML-ENTITIES" ); } echo unichr( 0x263A ) . PHP_EOL;//? echo unichr2( 0x263A ) . PHP_EOL;//? echo unichr3( 0x263A ) . PHP_EOL;//? echo unichr( 0x263B ) . PHP_EOL;//? echo unichr2( 0x263B ) . PHP_EOL;//? echo unichr( 20013 ) . PHP_EOL;//中 echo unichr2( 20013 ) . PHP_EOL;//中 echo unichr3( 20013 ) . PHP_EOL;//中See
http://php.net/manual/en/func...
All rights reserved文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/28312.html
摘要:返回字符的碼值返回字符串第一個字符的碼值。該函數是的互補函數。下午中國中國 ord (PHP 4, PHP 5, PHP 7) ord — Return ASCII value of character ord — 返回字符的 ASCII 碼值 Description int ord ( string $string ) //Returns the ASCII value of t...
摘要:上次講到是如何解析大整數的,一筆帶過了的處理,再詳細閱讀該函數的源碼,以下是小分析。總結閱讀完這個函數的源碼,學習到的是浮動數與字符串的互相轉換的實現細節,字符串與浮點數之間的關系較復雜,之后還要繼續學習。 上次講到PHP是如何解析大整數的,一筆帶過了number_format的處理,再詳細閱讀該函數的源碼,以下是小分析。 函數原型 string number_format ( flo...
摘要:問題生成文件到目錄下并下載,下載后發現文件亂碼。解決這里我們只要在文件的開始輸出頭,告訴文件的編碼方式,從而讓打開時采用正確的編碼。第一種在所有內容之前輸出第二種也可以直接寫入到文件最前端什么是參考百度百科鏈接 問題 生成CSV文件到/tmp目錄下并下載,下載后發現文件亂碼。 解決 這里我們只要在文件的開始輸出BOM頭,告訴windows CSV文件的編碼方式,從而讓Excel打開CS...
閱讀 2418·2021-11-16 11:44
閱讀 1877·2021-10-12 10:12
閱讀 2160·2021-09-22 15:22
閱讀 3008·2021-08-11 11:17
閱讀 1505·2019-08-29 16:53
閱讀 2653·2019-08-29 14:09
閱讀 3474·2019-08-29 14:03
閱讀 3301·2019-08-29 11:09