الدالة strlen() تعيد طول النص:
echo strlen("Hello"); // 5
انتبه مع النص العربي
strlen() تعدّ البايتات وليس الحروف. الحرف العربي في UTF-8 يأخذ بايتين، لذلك:
echo strlen("مرحبا"); // 10
echo mb_strlen("مرحبا"); // 5
للنصوص العربية أو أي نص قد يحتوي حروفًا غير إنجليزية، استخدم mb_strlen() لتحصل على عدد الحروف الحقيقي.
استخدام شائع
if (mb_strlen($password) < 8) {
echo 'Password is too short';
}