⊗ppPmBsCyP 31 of 447 menu

Το πρόβλημα με τα κυριλλικά στο PHP

Η συνάρτηση strlen, όπως και πολλές άλλες συναρτήσεις συμβολοσειρών της PHP, δεν λειτουργεί σωστά με τα κυριλλικά - μετράει κάθε κυριλλικό γράμμα ως δύο:

<?php echo strlen('абвгд'); // θα εμφανίσει 10, όχι 5 ?>

Επομένως, για συμβολοσειρές που περιέχουν ή δυνητικά μπορεί να περιέχουν προβληματικούς χαρακτήρες, χρησιμοποιήστε τη συνάρτηση mb_strlen - θα λειτουργεί σωστά:

<?php echo mb_strlen('абвгд'); // θα εμφανίσει 5 ?>

Αποθηκεύστε σε μια μεταβλητή κάποια κυριλλική συμβολοσειρά. Εμφανίστε στην οθόνη το μήκος της συμβολοσειράς σας.

Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη