الفرق بين المراجعتين لصفحة: «PHP/strlen»
< PHP
أضفت المحتوى |
لا ملخص تعديل |
||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE:الدالة <code>strlen()</code> في PHP}}</noinclude> | |||
(PHP 4, PHP 5, PHP 7) | (PHP 4, PHP 5, PHP 7) | ||
سطر 30: | سطر 29: | ||
المثال 1: مثال على الدالة strlen()<syntaxhighlight lang="php"> | المثال 1: مثال على الدالة strlen()<syntaxhighlight lang="php"> | ||
<?php | <?php | ||
$str = 'abcdef'; | $str = 'abcdef'; | ||
echo strlen($str); // 6 | echo strlen($str); // 6 | ||
$str = ' ab cd '; | $str = ' ab cd '; | ||
echo strlen($str); // 7 | echo strlen($str); // 7 | ||
?> | ?> | ||
</syntaxhighlight> | </syntaxhighlight> | ||
سطر 55: | سطر 49: | ||
== مصادر == | == مصادر == | ||
* [http://php.net/manual/en/function.strlen.php صفحة الدالة strlen في توثيق PHP الرسمي.] | * [http://php.net/manual/en/function.strlen.php صفحة الدالة strlen في توثيق PHP الرسمي.] | ||
[[تصنيف:PHP]] | |||
[[تصنيف:PHP Function]] | |||
[[تصنيف:PHP String]] |
مراجعة 13:13، 9 أبريل 2018
(PHP 4, PHP 5, PHP 7)
تعيد الدالة strlen() طول سلسلة نصية.
الوصف
int strlen ( string $string )
تعيد الدالة strlen() طول السلسلة المعطاة.
المعاملات
string
السلسلة النصية التي ستقاس لمعرفة طولها.
القيم المعادة
طول المعامل string في حالة النجاح، أو القيمة 0 إذا كان المعامل string سلسلةً نصيةً فارغةً.
سجل التغييرات
الإصدار | الوصف |
5.3.0 | عالجت الإصدارات السابقة المصفوفات على أنها السلسلة النصية Array، مما أدى إلى إعادة طول سلسلة من 5 وإطلاق خطأ من مستوى E_NOTICE. |
أمثلة
المثال 1: مثال على الدالة strlen()
<?php
$str = 'abcdef';
echo strlen($str); // 6
$str = ' ab cd ';
echo strlen($str); // 7
?>
ملاحظات
ملاحظة: تعيد الدالة strlen() عدد وحدات البايت بدلاً من عدد الأحرف في سلسلة نصية.
ملاحظة: تعيد الدالة strlen() القيمة NULL عند تنفيذها على مصفوفات ثم تُصدِر خطأً من مستوى E_WARNING.
انظر أيضًا
- الدالة count(): حساب جميع العناصر في مصفوفة.
- الدالة grapheme_strlen(): الحصول على طول السلسلة النصية في وحدات grapheme.
- الدالة iconv_strlen(): إعادة عدد الأحرف من السلسلة النصية.
- الدالة mb_strlen(): الحصول على طول السلسلة النصية.