PDA

View Full Version : سوال: محاسبه کاراکترها برای ارسال پیامک



farhad122
سه شنبه 24 اردیبهشت 1392, 20:48 عصر
سلام دوستان من دنبال تابعی میگردم که بتونم کاراکترهای موجود داخل textarea رو بشمارم
مشکلی تو تشخیص فارسی و انگلیسی ندارم ولی مشکلی که هست اینه :

اگه کاربر تا 160 کاراکتر وارد کرد 1 پیامک حساب بشه ولی از این تعداد بیشتر به اندازه هر 153 کاراکتر 1 پیامک اضافه بشه ..
حالا مشکل اینجاست که نمیدونم چطور محاسبه کنم این قسمت رو
یک تابع درست درمون اگر بدید ممنون میشم
تابع jquery دارم ولی حتما php میخوام

dousti_design
سه شنبه 24 اردیبهشت 1392, 21:06 عصر
اونجوری که من متوجه شدم باید اینطوری باشه:


$str = 'sfsdfgd dgdfg det d';
$l = strlen($str);
$l = 467;
if($l < 160)
$return = 1;
else
{
$return = ceil(($l - 160) / 153) + 1;
}
echo $return;

467 رو واسه تست گذاشتم. تست کنید