strlen
تابع strlen() طول یک رشته (String) را می دهد. این طول برحسب بایت (Byte) است. بنابراین، برای متن معمولی کافی است. اگر رشته خالی باشد، صفر می دهد.
تعریف و کاربرد
strlen() تعداد بایت های موجود در یک رشته را برمی گرداند. این کار برای سنجش طول نام کاربر، رمز، یا پیام کاربردی است.
سینتکس
strlen(string) یک ورودی دارد که همان رشته بررسی شونده است.
مثال 1: طول \"Hello\"
<?php
echo strlen("Hello");
?>
مثال 2: طول \"Hello world!\"
<?php
echo strlen("Hello world!");
?>
گام های عملی
- رشته ورودی را آماده کن.
strlen(r)را روی رشته اجرا کن.- خروجی را چاپ یا ذخیره کن.
- اگر رشته خالی بود، نتیجه صفر است.
نکته ها
نکته: خروجی برحسب بایت است، نه کاراکتر. برای متن ساده کافی است.
نکته: اگر دنبال مکان حروف هستی، به strpos سر بزن.
نکته: برای بریدن بخش هایی از متن، از substr کمک بگیر.
جمع بندی سریع
- strlen طول رشته را برحسب بایت می دهد.
- رشته خالی، نتیجه صفر دارد.
- ورودی فقط یک رشته است.
- برای موقعیت حروف، از strpos استفاده کن.