[PHP,urlencode]

文字コードを指定して urlencode するにはどうしたらよろしいでしょうか。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2005/09/08 11:49:29
  • 終了:--

回答(1件)

id:americanboss No.1

americanboss回答回数52ベストアンサー獲得回数02005/09/08 13:01:00

ポイント50pt

http://www.tagindex.com/tool/url.html

Web便利ツール/URLエンコード・デコードフォーム - TAG index

例えば、SJISやEUC-JPの2バイト文字は何も指定せずにURLエンコードすればその文字コードで変換されます。

例「はてな」

SJIS:%82%cd%82%c4%82%c8

EUC-JP:%a4%cf%a4%c6%a4%ca

SJISの「はてな」をEUC-JPの「%a4%cf%a4%c6%a4%ca」にエンコードしたいならば、先にmb_convert_encodingで文字コードを変換してからURLエンコードすればいいと思います。

id:akame23

ご回答ありがとうございます!

一発解決です。

先に mb_convert_encoding してから urlencode すればいいんですね!

ありがとうございましたm(__)m

2005/09/08 13:02:59

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません