PDA

View Full Version : سوال: حذف کاراکتر ,



rash44
پنج شنبه 20 فروردین 1388, 15:42 عصر
سلامتوی بانک رشته 130,000 ر و دارم
از این رشته میخوام توی عملیات رساضی استفاده کنم
با چه تایعی کاراکتر , رو حذف کنم ؟

امیـرحسین
پنج شنبه 20 فروردین 1388, 15:55 عصر
$number = str_replace(",", "", $number);
$number = intval($number);
خط دوم برای محکمکاری

امیـرحسین
پنج شنبه 20 فروردین 1388, 16:48 عصر
اینم هست: number_format (http://ir.php.net/manual/en/function.number-format.php)

rash44
پنج شنبه 20 فروردین 1388, 16:55 عصر
$number = str_replace(",", "", $number);
$number = intval($number);
خط دوم برای محکمکاری

به نظر شما اینکار رو قبل از ثبت توی بانک انجام بدم یا اینکه زمانی که خواشتم ازش توی عملیات ریاضی استفاده کنم ؟

امیـرحسین
پنج شنبه 20 فروردین 1388, 17:06 عصر
اگه قبل از ثبت انجام بدید، بار پردازش روی ذخیره بیشتر میشه و روی نمایش کمتر میشه.
تفاوت خیلی نامحسوسه ولی اگر همچین روشی رو همیشه استفاده کنید، سرعت لود صفحات بالاتر میره.

در ضمن من توضیح ندادم که بهتره ار تابع number_format (http://ir.php.net/manual/en/function.number-format.php) استفاده کنید چون هم تابع خود PHP هست (سریعتر میتونه باشه - توابع خود PHP عملیاتها رو تحت زبان C انجام میدن) و هم روش استاندارده!