⊗ppPmBsCyP 31 of 447 menu

Problém s cyrilikou v PHP

Funkcia strlen, rovnako ako mnohé ďalšie reťazcové funkcie PHP, nefunguje správne s cyrilikou - každé písmeno v cyrilike počíta dva krát:

<?php echo strlen('абвгд'); // vypíše 10, nie 5 ?>

Preto pre reťazce, ktoré obsahujú alebo potenciálne môžu obsahovať problematické znaky, použite funkciu mb_strlen - bude fungovať správne:

<?php echo mb_strlen('абвгд'); // vypíše 5 ?>

Zapíšte do premennej nejaký reťazec v cyrilike. Vypíšte na obrazovku dĺžku vášho reťazca.

Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť