我有一個代碼:奇怪的變量賦值
<?php
echo [email protected]��Sᴦt��Pט㘦�j옦^'"ɘҘ=�^X��5';
?>
它會輸出 'gzinflate'。它怎麼發生的? 我認爲這是使用字符串時php的一些功能,但是什麼?
正確編碼(ASCII)的代碼,但有很多特殊符號。 如果代碼被破壞,請嘗試使用它下載txt文件http://content.wuala.com/contents/dador/web/code.txt。
我有一個代碼:奇怪的變量賦值
<?php
echo [email protected]��Sᴦt��Pט㘦�j옦^'"ɘҘ=�^X��5';
?>
它會輸出 'gzinflate'。它怎麼發生的? 我認爲這是使用字符串時php的一些功能,但是什麼?
正確編碼(ASCII)的代碼,但有很多特殊符號。 如果代碼被破壞,請嘗試使用它下載txt文件http://content.wuala.com/contents/dador/web/code.txt。
代碼
回聲是$ var = @E³»SAT OP×〜A ...紀^'「EO =‡ñ€5' ;歸結爲
echo // ...
$var // ...
= // ...
@ // error supressor
E³»Sát ôPטã…jì // an undefined constant, treated as a string
^ // xor
'"ÉÒ=‡ ñ€5' // another string literal
和生成的字符串就是gzinflate
輸出:'g&'ow R \ PRP 'http://codepad.org/SYmQE7l2 – Neal
和代碼鏈接:http://codepad.org/sGF68OCJ輸出:'g :) n !! SrV o ' – Neal
他們的字符不是ASCII那裏更像是utf = 8/16/32'Ҙ'= http://en.wikipedia.org/wiki/Cyrillic_alphabet'U + 0400-U + 04FF' –