karolis.net

Posted on by Karolis


Naujausioje php versijoje json_encode veikia tik su UTF-8. Jei bandom bet ką convertint į UTF-8 su iconv kyla problemų, nes neradus lietuviškom raidėm stringas yra nukerpamas. Toliau buvo bandyta mb_convert_encoding. Atrodo suveikė. Tačiau kilo problemų su Ė raide. Štai kokia diskusija kilo iš to:

A: o gal php virukai nusprende ant ė raides exeptiona uzhdeti
A: ten gi vieni zhydai programina
B: :D
A: gal jiems draudzhiama ė raide
B: kaip ir kiauliena su alkoholiu?
A: nu gal jiems ė raide kaip keule atrodo
A: tokia riesta ir su tashkiuku
B: keulĖ
B: karoče - jei paversi, tai atrodys kaip kiaulė su galvaa. taškiukas - galva
B: viskas aišku kodėl Ė problemas sukelia
B: vlkk laišką reikia parašyt
B: kad išimtų Ė raidę
A: tai jo
A: uzhpisa
A: o gal isheme ISO ish utf-8 lenteles ė raide
A: microsoftas patenta pateike ant ė raides ir psio

Tai štai kokios kyla problemos kartais darbe.

P.S. Čia nėra rasinės neapykantos ar kitaip kurstoma rasinė neapykanta.

P.P.S. Problemos su konvertavimu kyla 5.2.10 php versijoje.

Posted on by Karolis | Posted in Daily, Darbe, PHP


4 Responses to json_encode

  1. Vaidas Žilionis says:


    Nuo kurios čia versijos?


  2. Karolis says:


    PHP 5.2.10, json 1.2.1, iconv 2.5


  3. Eimantas says:


    hmm.. ant ruby viskas ok .P


  4. Karolis says:


    Eimantai, gerai, kad ant ruby viskas gerai ;) rubylnikas tu :P


Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>