بدون strlen و الحلقات ..
هذي دالتين .. ةةضعت رابط للداله الاساسيه المستخدمه لكل منهم
كود PHP:
//php4 + php5
//http://www.php.net/preg_split
function else_strlen($str)
{
if(empty($str)) return 0;
$chars = preg_split('//', $str, -1, PREG_SPLIT_NO_EMPTY);
return (is_array($chars)) ? sizeof($chars) : 0;
}
و
كود PHP:
//php5
//http://www.php.net/str_split
function else_strlen2 ($str)
{
if(empty($str)) return 0;
$chars = str_split($str);
return (is_array($chars)) ? sizeof($chars) : 0;
}
للتجريب
كود PHP:
$str = 'string';
print else_strlen($str);
print else_strlen2($str);
دمتم بود