国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

PHP之string之ord()函數(shù)使用

Pikachu / 2834人閱讀

摘要:返回字符的碼值返回字符串第一個字符的碼值。該函數(shù)是的互補(bǔ)函數(shù)。下午中國中國

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 the first character of string.
//返回字符串 string 第一個字符的 ASCII 碼值。
//This function complements chr().
//該函數(shù)是 chr() 的互補(bǔ)函數(shù)。
Parameters string

A character.

一個字符。

Return Values

Returns 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;//63
See

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

相關(guān)文章

  • PHPstringchr()函數(shù)使用

    摘要:返回指定的字符返回相對應(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...

    AlphaWatch 評論0 收藏0
  • 加密算法對稱加密

    摘要:常見的對稱加密算法有等,它們的復(fù)雜程度也各不相等。還有一點就是,請慎重使用那些不公開的加密算法,畢竟這些公開算法相對經(jīng)得起考驗。 在互聯(lián)網(wǎng)如此發(fā)達(dá)的年代,信息的安全也變得越來越重要,我們也使用了各式各樣的加密手段來保護(hù)數(shù)據(jù)的安全,但是各種加密算法你真的了解它么?他們的原理又是什么呢?常見的加密分為對稱加密、非對稱加密還有散列算法(嚴(yán)格來說,散列不算加密),這篇文章我們來了解一下對稱加密...

    Leo_chen 評論0 收藏0
  • 加密算法對稱加密

    摘要:常見的對稱加密算法有等,它們的復(fù)雜程度也各不相等。還有一點就是,請慎重使用那些不公開的加密算法,畢竟這些公開算法相對經(jīng)得起考驗。 在互聯(lián)網(wǎng)如此發(fā)達(dá)的年代,信息的安全也變得越來越重要,我們也使用了各式各樣的加密手段來保護(hù)數(shù)據(jù)的安全,但是各種加密算法你真的了解它么?他們的原理又是什么呢?常見的加密分為對稱加密、非對稱加密還有散列算法(嚴(yán)格來說,散列不算加密),這篇文章我們來了解一下對稱加密...

    mylxsw 評論0 收藏0
  • PHP中的pack和unpack函數(shù)

    摘要:鑒于文件讀寫網(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ò)編程,讀寫圖像...

    Lin_R 評論0 收藏0
  • 加密算法非對稱加密

    摘要:算法公鑰加密算法是年由羅納德李維斯特阿迪薩莫爾和倫納德阿德曼一起提出的。是目前最有影響力的公鑰加密算法,它能夠抵抗到目前為止已知的絕大多數(shù)密碼攻擊,已被推薦為公鑰數(shù)據(jù)加密標(biāo)準(zhǔn)。 上篇文章介紹了對稱加密的原理,但是它的最大問題就是加密和解密的密鑰是相同的,并且不能保證密鑰能安全的送到雙方手里,即使安全的送到雙方手里,免不了內(nèi)部會有臥底的存在 非對稱加密 既然有對稱加密,那么自然會聯(lián)想到非...

    dongxiawu 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<