3

PHP を使用して、àなどのラテン文字を含む URL を ISO-8859-1 にエンコードしたいと考えています。

エンコードされた文字列は、Web サービスへの要求を実行するために使用されます。したがって、リクエストが次の場合:

http://www.mywebservice.com?param

エンコードされた文字列は次のようになります。

http://www.mywebservice.com?param=%E0

PHP の関数urlencode()を使用してみましたが、UTF-8 でエンコードされた入力が返されます。

http://www.mywebservice.com?param=%C3%A0

4

1 に答える 1

6

utf8_decode前に使用urlencode

urlencode(utf8_decode("à"))
于 2011-04-18T09:07:04.973 に答える