Re: Convert UTF-8 to PHP defines

From: Date: Thu, 27 May 2010 13:45:26 +0000
Subject: Re: Convert UTF-8 to PHP defines
References: 1 2  Groups: php.general 
Request: Send a blank email to php-general+get-305564@lists.php.net to get a copy of this message
Thanks, but are you sure of that? I did some research a while ago and found that officially PHP files should be ascii and not have any specific character encoding. I believe it will work anyhow (did not try this one), but would like to stick with the standards. "Ashley Sheridan" <ash@ashleysheridan.co.uk> wrote in message news:1274883714.2202.228.camel@localhost... > On Wed, 2010-05-26 at 22:20 +0800, Guus Ellenkamp wrote: > >> We use PHP defines for defining text in different languages. As far as I >> know PHP files are supposed to be ASCII, not UTF-8 or something like >> that. >> What I want to make is a conversion program that would convert a given >> UTF-8 >> file with the format >> >> definetext1=this is a text in random UTF-8, probably arabic or similar >> text >> definetext2=this is another text in random UTF-8, probably arabic or >> similar >> text >> >> into a file with the following defines >> >> >> define('definetext1',chr(<t_value>).chr(<h_value>).chr(<i_value>)...<chr(<x_value>).chr(<t_value>)); >> >> define('definetext2,chr(<t_value>).chr(<h_value>).chr(<i_value>)...<chr(<x_value>).chr(<t_value>)); >> >> Not sure if I'm using the correct chr/ord function, but I hope the above >> is >> clear enough to make clear what I'm looking for. Basically the output >> file >> should be ascii and not contain any utf-8. >> >> Any advise? The html_special_chars did not seem to work for Vietnamese >> text >> I tried to convert, so something seems to get wrong with just reading an >> array of strings and converting the strings and putting them in defines. >> >> >> > > > PHP files can contain utf-8, and in-fact is the preference of most > developers I know of. > > Thanks, > Ash > http://www.ashleysheridan.co.uk > > >

« previous php.general (#305564) next »