Re: utf8_decode() not working, conflicts with urlencode()
| From: | Merlin Morgenstern | Date: | Wed, 31 Aug 2011 12:33:47 +0000 |
| Subject: | Re: utf8_decode() not working, conflicts with urlencode() | ||
| References: | 1 2 | Groups: | php.general php.general |
| Request: | Send a blank email to php-general+get-314670@lists.php.net to get a copy of this message | ||
Am 30.08.2011 12:11, schrieb Per Jessen:
Merlin Morgenstern wrote:that is true, thank you.Hi there, I am having some trouble with utf8_decode(). Somehow the function returns output=input e.g.: $input = '%20%C3%9Cbersetzung%20franz'; $output = utf8_decode($input); echo $input.'<br>'.$output; My goal is to decode the utf8, trim the input and encode with urlencode(); This is the string which I would like to get: %C3%9Cbersetzung+franz Trim does not work and if I place urlencode() directly on the input it will encode the % sign to %25 and produce therfore a mixture of encodings.It seems to me that you're probably missing a urldecode() on $input before you attempt to decode the utf8 chars ?