English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
سيكون طول النص "دليل أساسي لـ w3codebox" هو:
<?php // استخدام mb_strlen echo mb_strlen("دليل أساسي لـ w3codebox"); echo PHP_EOL; // علامة النهاية للسطر // استخدام strlen echo strlen("دليل أساسي لـ w3codebox"); ?>اختبار لمعرفة ‹/›
النتيجة الم输出的 ستكون:
10 20
يُرجع mb_strlen() طول النص، وهو مشابه لـ strlen في الأوقات المختلفة، يمكنه العودة إلى عدد الحروف المناسب من خلال إعداد تشفير الحروف، مما يجعله قادرًا على معالجة مشكلة طول النصوص الصينية بشكل جيد.
لإعداد mb_strlen، يجب تشغيل إضافة mbstring.
strlen(string[, string $encoding = mb_internal_encoding() ]))
يُستخدم mb_internal_encoding() لإعداد/إرجاع التشفير الداخلي.
المتغيرات | الوصف |
---|---|
string | مطلوب. تحديد النص الذي سيتم فحصه. |
encoding | اختياري. تشفير الحروف. إذا تم توفيره، فسيتم استخدام التشفير الداخلي. |
الناتج: | إذا كانت النتيجة ناجحة، فسيتم إرجاع طول النص، وإذا كان النص فارغًا، فسيتم إرجاع 0. |
---|---|
إصدار PHP: | 4+ |