php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Request #53994 utf8_decode for iso-8859-15
Submitted: 2011-02-11 10:50 UTC Modified: 2015-08-19 19:34 UTC
Votes:3
Avg. Score:3.7 ± 0.9
Reproduced:2 of 2 (100.0%)
Same Version:1 (50.0%)
Same OS:0 (0.0%)
From: markokarjalainen at kolumbus dot fi Assigned:
Status: Wont fix Package: *Languages/Translation
PHP Version: 5.3.5 OS:
Private report: No CVE-ID: None
 [2011-02-11 10:50 UTC] markokarjalainen at kolumbus dot fi
Description:
------------
Is it possible extend utf8_decode function with charset iso-8859-15(latin 9) version?
http://en.wikipedia.org/wiki/ISO/IEC_8859-15

Currently utf8_decode uses iso-8859-1
Main reason of need is we need €(EUR) char in conversions

It can be done second optional parameter.
string utf8_decode ( string $data [] [, string $out_charset])


Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2015-08-18 13:18 UTC] cmb@php.net
-Status: Open +Status: Feedback
 [2015-08-18 13:18 UTC] cmb@php.net
It's rather unlikely that utf8_decode() will be enhanced, because
there are already mb_convert_encoding() and iconv().

Can this request be closed?
 [2015-08-19 18:45 UTC] markokarjalainen at kolumbus dot fi
-Status: Feedback +Status: Open
 [2015-08-19 18:45 UTC] markokarjalainen at kolumbus dot fi
While there is already function that handle diffirent charsets, this can be closed.

Maybe beter change this function is silently extend to iso-8859-15 charset, so that iso-8859-15 charset work in iso-8859-1 charsets. If i understooded, this was method in many software when iso-8859-15 charset released.
 [2015-08-19 19:34 UTC] requinix@php.net
-Status: Open +Status: Wont fix
 [2015-08-19 19:34 UTC] requinix@php.net
> Maybe beter change this function is silently extend to iso-8859-15 charset, so
> that iso-8859-15 charset work in iso-8859-1 charsets.
That's not possible. The two charsets differ at 8 code points so there's no way to combine them. And even if they could be, it would be crazy to have a string be in two encodings simultaneously.
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Thu Dec 26 11:01:30 2024 UTC