⊗ppPmBsCyP 31 of 447 menu

Ongelma kyrillisissä merkeissä PHP:ssä

Funktio strlen, kuten monet muut PHP:n merkkijonofunktiot, ei toimi oikein kyrillisillä merkeillä - se laskee jokaisen kyrillisen kirjaimen kahdesti:

<?php echo strlen('абвгд'); // tulostaa 10, eikä 5 ?>

Siksi merkkijonoille, jotka sisältävät tai mahdollisesti voivat sisältää ongelmallisia merkkejä, käytä funktiota mb_strlen - se toimii oikein:

<?php echo mb_strlen('абвгд'); // tulostaa 5 ?>

Tallenna muuttujaan jokin kyrillinen merkkijono. Tulosta näytölle merkkijonosi pituus.

Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää