PHPエンコード変換

WBOY
リリース: 2016-06-23 14:28:21
オリジナル
1509 人が閲覧しました

xC3xA6xC2x9DxC2x8ExC3xA5xC2x86xC2xACxC3xA5xC2x8FxC2x91

を漢字に変換したいのですが、どうすれば変換できますか?


ディスカッションに返信(解決策)

パスワードのようです。暗号化されているのかわかりません。コードを書いた人にしか分からない たとえパスワードを知っていたとしても、二重に暗号化されるようです

rree


結果が間違っていたら、それはエンコードの問題です

$a = '\xC3\xA6\xC2\x9D\xC2\x8E\xC3\xA5\xC2\x86\xC2\xAC\xC3\xA5\xC2\x8F\xC2\x91';$a = str_split($a,4);$b = '';foreach ($a as $key => $value) {	$b.= chr(hexdec($value));}var_dump(iconv('gbk', 'utf-8',$b));
ログイン後にコピー
Li Dongfa Li Dongfa


あなたはこのフォーラムのモデレーターにふさわしいです

モデレーター、


%C3%A4 %C2%B8%C2%89%C3%A5%C2%8A%C2%A0%C3 %A4%C2%B8%C2%80

これを解決する方法

もっと見ると、より多くの情報が得られます 3 プラス 1


%C3%A4%C2%B8%C2%89%C3%A5%C2%8A %C2%A0%C3%A4%C2%B8%C2%80


これを解決する方法

header('Content-type: text/html;charset=utf-8');$s = "\xC3\xA6\xC2\x9D\xC2\x8E\xC3\xA5\xC2\x86\xC2\xAC\xC3\xA5\xC2\x8F\xC2\x91";echo iconv('utf-8', 'latin1', $s);//想必是从数据库中读出的$s = '\xC3\xA6\xC2\x9D\xC2\x8E\xC3\xA5\xC2\x86\xC2\xAC\xC3\xA5\xC2\x8F\xC2\x91';$s = str_replace('\x', '', $s);echo iconv('utf-8', 'latin1', hex2bin($s));
ログイン後にコピー
ログイン後にコピー

@moderator こんにちは


xC3xA5xC2xADxC2x9FxC3xA6xC2xB3xC2xA2321
-xC3xA5xC2x85xC2x94xC3xA5xC2xADxC2x90-

txC3 xA5xC2xBExC2x85xC3xA9xC2xB8xC2xBF

これらのコードは通常のコードと混合されていますhex2bin を使用して処理すると、エラーが報告され

処理結果が得られません

3 階の司会者 V5、またおしっこ。学びました、

@moderator こんにちは


txC3xA5xC2xBExC2x85xC3xA9xC2xB8xC2xBF

これらのコードは通常の数字や文字などが混在しています。 hex2bin で処理するとエラーが報告されてしまいます



$s = '%C3%A4%C2%B8%C2%89%C3%A5%C2%8A%C2%A0%C3%A4%C2%B8%C2%80';echo iconv('utf-8', 'latin1', urldecode($s));
ログイン後にコピー
これは大丈夫です





header('Content-type: text/html;charset=utf-8');$a = "%C3%A4%C2%B8%C2%89%C3%A5%C2%8A%C2%A0%C3%A4%C2%B8%C2%80";echo iconv('utf-8', 'latin1', urldecode($a));
ログイン後にコピー
Li Dongfa Li Dongfa


モデレータが最初にそのことについて言及したのがわかりますが、彼は二重引用符を使用していませんでした、理由はわかります。

この書き方の方が一般的です

header('Content-type: text/html;charset=utf-8');$s = "\xC3\xA5\xC2\xAD\xC2\x9F\xC3\xA6\xC2\xB3\xC2\xA2321-\xC3\xA5\xC2\x85\xC2\x94\xC3\xA5\xC2\xAD\xC2\x90-t\xC3\xA5\xC2\xBE\xC2\x85\xC3\xA9\xC2\xB8\xC2\xBF";echo iconv('utf-8', 'latin1', $s);
ログイン後にコピー
Meng Bo321

-Rabbit-

tdaihong



この書き方もOKですが、eval

header('Content-type: text/html;charset=utf-8');$s = "\xC3\xA6\xC2\x9D\xC2\x8E\xC3\xA5\xC2\x86\xC2\xAC\xC3\xA5\xC2\x8F\xC2\x91";echo iconv('utf-8', 'latin1', $s);//想必是从数据库中读出的$s = '\xC3\xA6\xC2\x9D\xC2\x8E\xC3\xA5\xC2\x86\xC2\xAC\xC3\xA5\xC2\x8F\xC2\x91';$s = str_replace('\x', '', $s);echo iconv('utf-8', 'latin1', hex2bin($s));
ログイン後にコピー
ログイン後にコピー
についてタブー視している人もいます

全能のマスター(モデレータ)のおかげで、アーメン~

$s = '\xC3\xA5\xC2\xAD\xC2\x9F\xC3\xA6\xC2\xB3\xC2\xA2321 -\xC3\xA5\xC2\x85\xC2\x94\xC3\xA5\xC2\xAD\xC2\x90- t\xC3\xA5\xC2\xBE\xC2\x85\xC3\xA9\xC2\xB8\xC2\xBF';$f = create_function('', "return \"$s\";");echo iconv('utf-8', 'latin1', $f());
ログイン後にコピー
Li Dongfa Li Dongfa

モデレータが最初にそのことについて言及したのがわかりますが、彼は二重引用符を使用していませんでした、理由はわかります。

一重引用符を二重引用符に置き換えるだけではありませんか?

@microlab2009

あなたはアプリケーションを理解していません、それはあなたの言ったことではありません。

たとえば、次のログでは un パラメータの値を抽出する必要があります


36.32.251.206 - - [13/Feb/2014:10:44:57 +0800] "GET /s.gif?h=aa. aa.com&sid =139225950488782186&at=Mozilla/5.0%20(互換性;%20MSIE%2010.0;%20Windows%20NT%206.2;%20Trident/6.0;%20.NET4.0E;%20.NET4.0C;%20InfoPath.2; %20.NET%20CLR%203.5.30729;%20.NET%20CLR%202.0.50727;%20.NET%20CLR%203.0.30729)&w=1422&h=800&re=http://www.aa.com/s ?wd= %25E5%258D%2595%25E7%2589%2587%25E6%259C%25BA%25E4%25B8%258D%25E7%2594%25A8%25E7%259A%2584IO%25E9%2585%258D%25E7%25BD% 25AE%25E 8 %25BE%2593%25E5%2585%25A5%25E8%25BF%2598%25E6%2598%25AF%25E8%25BE%2593%25E5%2587%25BA%25E5%25A5%25BD&rsv_bp=0&ch=&tn=* *&bar=&rsv_spt =3&ie=utf-8&rsv_sug3=31&rsv_sug4=1371&rsv_sug1=6&rsv_sug2=0&inputT=3&url=http://aa.aa.com/icview-328428-1-1.html&t=0&asr=&un=xC3xA5xC2x8DxC2x81xC3 xA5xC2xB 9xC2xB4xC3xA5xC2x90xC2x8ExC3xA5xC2x85xC2xABxC3xA6xC2x9CxC2x88 HTTP/1.1 " 200 43 "http://aa.aa.com/icview-328428-1-1.html" "Mozilla/5.0 (互換性; MSIE 10.0; Windows NT 6.2; Trident/6.0)" "-"

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート