Jan 5 2010

While

Šiandien darbe parašiau ciklą while ir pagalvojau, kad paskutinį kartą jį naudojau gal prieš kokius 2 metus. Net nepamenu tiksliai. Turbūt tai nėra vienas iš populiauriausių ciklų :)


Jul 3 2009

PHP 5.3.0

Pats aktualiausias feature’as šitame releas’e yra goto.

goto hell;
hell: die();

Back to pascal age!

Ir vienas irgi bene pats svarbiausias, po unset f-jos, gali susigrąžinti kintamuosius. Tikriausiai jei jau unsetini, tau jų vėliau labai reikės…


Jun 29 2009

json_encode

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.