PDA

View Full Version : سوال: مکشل این کد چیه که اعدادو بر عکس میخونه و 3 رقم 3 رقم جدا میکنه!



saeed-71
سه شنبه 26 شهریور 1392, 10:13 صبح
سلام.
مکشل این کد چیه که اعدادو بر عکس میخونه و 3 رقم 3 رقم جدا میکنه!
مثلا
123456789
میشه
123 , 456 , 789 تومان
بر عکس میخونه !



function addcama($n)
{
$n2="";
$k=0;
for($i=strlen($n)-1;$i>=0;$i--)
{$k++;
if($k%3==0)
{ if($i==0)
$n2=$n[$i].$n2;
else
$n2=' , '.$n[$i].$n2;
}
else
{
$n2=$n[$i].$n2;
}
}

return $n2;
}

فرزند کوروش
سه شنبه 26 شهریور 1392, 10:42 صبح
برای سه رقم سه رقم جدا کردن از تابع number_format استفاده کن

echo number_format('123456');

saeed-71
سه شنبه 26 شهریور 1392, 11:07 صبح
مرسی.درست شد.فقط یه چیزی برا اینپوتام چیکار کنم؟
میخوام وقتی قیمت وارد میشه 3رقم 3 رقم بشه ولی وقتی میخواد تو دیتابیس ذخیره بشه بدون جدا کننده سه رقم باشه

فرزند کوروش
سه شنبه 26 شهریور 1392, 11:17 صبح
تو انجمن سرچ کن جواب هست :دی