⊗ppPmBsCyP 31 of 447 menu

პრობლემა კირილიცასთან PHP-ში

ფუნქცია strlen, ისევე როგორც ბევრი სხვა სტრიქონული ფუნქცია PHP-ში, არამუშაობს კორექტულად კირილიცასთან - ის თითოეულ კირილიცურ ასოს ითვლის ორჯერ:

<?php echo strlen('абвгд'); // გამოიტანს 10-ს, და არა 5-ს ?>

ამიტომ სტრიქონებისთვის, რომლებიც შეიცავენ ან პოტენციურად შეიძლება შეიცავდნენ პრობლემურ სიმბოლოებს, გამოიყენეთ ფუნქცია mb_strlen - ის იმუშავებს კორექტულად:

<?php echo mb_strlen('абвгд'); // გამოიტანს 5-ს ?>

ჩაწერეთ ცვლადში რაიმე კირილიცური სტრიქონი. ეკრანზე გამოიტანეთ თქვენი სტრიქონის სიგრძე.

ქართული
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語Қазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა