404 Posted April 30, 2010 Report Share Posted April 30, 2010 Vēl viens variants-vienkārši neizvadīt pēdējo vārdu,un neuztraucoties kaut vai ar substr griezt.Kaut kā šādi varbūt der: $vaardi = explode(' ',$saisinatais_teksts); $pedejais = end($vaardi); unset($vaardi[key($vaardi)]); echo implode(' ',$vaardi).'...'; Quote Link to comment Share on other sites More sharing options...
ashais13 Posted May 1, 2010 Author Report Share Posted May 1, 2010 Paldies par centību, bet ne, ne, palikšu pie reiniger piemēra, man vnk vajadzēja funkciju kas izvada noteiktu simbolu skaitu, nevis tādu kas vienkārši neizvada pēdējo vārdu.. ;) Quote Link to comment Share on other sites More sharing options...
Code Posted May 2, 2010 Report Share Posted May 2, 2010 Kāpēc uzskatāt ka mysql nestrādās pareizi ar multibyte? Neesmu pārliecināts, jo, godīgi sakot, par multi-byte nebiju aizdomājies, kad to selektu rakstīju, bet cik skatījos googlē, tad ir komentāri, ka left() nestrādā kā nākas ar multi-byte. Kaut vai tajā pašā php.net viens tādu komentāru iemetis ir (tiesa gan 2006.g.). Mysql lapā neizdevās uz ātro atrast vai left ir multi-byte safe. Quote Link to comment Share on other sites More sharing options...
Kavacky Posted May 3, 2010 Report Share Posted May 3, 2010 Nometot pēdējo vārdu, vēl uzreiz nedrīkst piekabināt galā "...", vispirms jāpārbauda, vai teksts nebeidzas ar kādu pieturzīmi, a to var sanākt "teksts teksts teksts!..." vai tamlīdzīgs nesmukumiņš. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.