PHP、単純な暗号化された暗号文の投稿に適しています
コードをコピー コードは次のとおりです:
//以前のバージョンからの暗号化された置き換え
function compress_func($match) {return strlen( $match[0]).$match[0]{0};}
関数 uncompress_func($match) {return str_repeat($match[2], $match[1]);}
関数 compress($str ) {
$i = 0; /");
アウト アウト アウト アウト アウト アウト アウト アウト アウト アウトアウトスルーアウト ‐ ‐‐‐‐‐ ‐ ‐press_func", $str ; i, s ) If (substr( str, i, 1) == s) l++;
else {
if(s != "") {
if(l > 1) str_out=str_out""l
str_out=str_out""s; s = substr(str, i, 1);
l = 1;
}
}
関数 uncompress(str, _ARGVEND_, str_out, str_len, i, c) {
while(substr(str, i, 1)~/[0-9]/) { c = c*10+substr(str, i, 1); 私、1); } str_out を返します。
上記は、User-Agent string の内容を含め、PHP で実装された英語文字列の単純な圧縮のコードを紹介しています。PHP チュートリアルに興味のある友人の参考になれば幸いです。