راکت

بهترین تابع برای شمارش تعداد کاراکترهای یک عبارت متنی در لاراول

1 پاسخ

سلام من برای شمارش تعداد کاراکترهای یک متن از دستور srtlen استفاده میکنم ولی انگار درست جواب نمیده.
فرض کنید عبارت : "ساخت کارت ویزیت مجازی رایگان" 28 کاراکتر داره ولی وقتی با دستور strlen چک میکنم میگه 52 کاراکتر داره.
ایا من دارم اشتباه میکنم یا این دستور یه ایرادی یا قلقی داره ؟
ایا این تابع روی حروف فارسی مشکل داره؟ ایا باید تبدیل انجام بشه؟

اگر کسی اطلاع داره لطفا راهنمایی کنه. تشکر

ثبت پرسش جدید

پاسخ‌ها

1
سید محمد هاشمی
سید محمد هاشمی
@smhkhorram

تخصص: برنامه نویس فول استک

یا تابع نوشتم حلش کردم

function charCount($text)
{
     $str=str_replace("\n", "", $text);
    $len=mb_strlen($text);                  
    return $len;
}

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام