UTF8 drošs substr();

Moderatori: janis.wd, Vecākie lietotāji

User avatar
logic
Reģistrēts lietotājs
Atbildes: 48
Pievienojies: 09 Nov 2008, 21:58
Reputācija: 0

UTF8 drošs substr();

Post no logic » 14 Mar 2009, 03:20

Pamanīju te pat iekš notepad.lv, ka tiek lietots substr() funkcija pie UTF8 teksta. Rezultātā pēdējais simbols ne vienmēr satur visu infu un ir redzams kā ķeburs.
Rīkojamies šādi:

Code: Select all

mb_internal_encoding("UTF-8"); // nodrošināmies, ka teksts patiesi ir UTF8 un ASCII simboli pārtaps par UNICODE
$intro = mb_substr($raksts,0,50) . '...';
Dokumentācija : lv.php.net
simplylogic

User avatar
foxsk8
Moderators
Atbildes: 5078
Pievienojies: 22 Feb 2007, 12:33
Reputācija: 0
Atrodas: Liepāja, www.notepad.lv

Post no foxsk8 » 14 Mar 2009, 11:35

Hmz. Nu reāli tas notiek tikai tāpēc, ka tiek aprauts uz sadalījumu kāds vārds, bbcode vai kāds links.

Uzskatu, ka nav vērts labot otro versiju, jo visi spēki jāvelta un jātaupa priekš V3.
WPX.lV - E-komercijas risinājumi

User avatar
krisis32
Reģistrēts lietotājs
Atbildes: 568
Pievienojies: 11 Okt 2008, 10:24
Reputācija: 0
Atrodas: jurmala

Post no krisis32 » 14 Mar 2009, 11:38

peikritu foxam.. bijua ieverjos sini v2 versija ir kaut kas sads:

Ievietoja: 14 Marts 2009 11:35:25

Sanak ka postu ievietojis 14 marts! Vai nevaidzeja but ievietots, bet tas tads sikums.

User avatar
foxsk8
Moderators
Atbildes: 5078
Pievienojies: 22 Feb 2007, 12:33
Reputācija: 0
Atrodas: Liepāja, www.notepad.lv

Post no foxsk8 » 14 Mar 2009, 13:51

A kāda tam ir nozīme? Vai mums te kāds valsts ISEC eksis jāliek? :D
WPX.lV - E-komercijas risinājumi

Pievienot atbildi

Return to “Servera puse (php, java, ruby, perl, python) ”