⊗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
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ