مرخبا
دالة strlen تحسب عدد الاحرف الموجود دال ال string الذي مدخل وهنا الكود الخاص بك ليس بهي اي خطا حيث في السطر الاول هنا 6 احرف موجوده
$str = 'abcdef';
echo strlen($str);
لذاللك يطبع عدد 6
بعد ذاللك في السطر الذي يلية يطبع 7
لانه بالفعل يحتوي علي 7 احرف حيث space او المسافة تعتبر حرف في البرمجة
$str = ' ab cd ';
echo strlen($str);
اذا الناتج النهائي يكون 67 بجوار بعضيهم
اذ كنت تريد الفصل بينهم يرجوا اعادة تعين الكود هاكذا
<?php
$str = 'abcdef';
echo 'Length of $str: ' . strlen($str);
$str = ' ab cd ';
echo ', Length of $str: ' . strlen($str);
?>