alfa
4 سال پیش توسط alfa مطرح شد
6 پاسخ

تبدیل ریال به تومان

سلام دوستان من میخوام تو php ریال رو به تومان تبدیل کنم برا این کار میام عددی که میخام رو تقسیم بر 10 میکنم که طبیعتا درسته اما اگر عدد رند باشه مثلا 250000 میشه 25000 ولی وقتی عدد اعشار باشه مثلا 218,380 میشه 21,8 چطوری باید این مشکل رو حل کنم


ثبت پرسش جدید
علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 4 سال پیش مطرح شد
2

از تابع str_replace در php استفاده کن

    str_replace(",","","۲۱۸,۳۸۰");

رضا جهانگیر
تخصص : Full-Stack Developer
@rezajahangir 4 سال پیش مطرح شد
1

سلام.
یعنی چی عدد اعشار داشته باشه؟
به عنوان مثلا همون چیزی که خودتون گفتین: طرف وارد میکنه 218380 (دویست و هجده هزار و سیصد و هشتاد ریال) که وقتی تقسیم بر 10 میشه، تبدیل میشه به 21838 ( بیست و یک هزار و هشتصد و سی و هشت).
موفق باشید.


alfa
تخصص : برنامه نویس
@mramani9957 4 سال پیش مطرح شد
0

@rezajahangir

ببینید من قیمت لحضه ای دلار رو از یک api میگیرم خروجی که Api به من میده اینطوری هستش ۲۱۸,۳۸۰


رضا جهانگیر
تخصص : Full-Stack Developer
@rezajahangir 4 سال پیش مطرح شد
0

ببینید برای اینکه این مشکلو حل کنید، زمانی که رشته رو میگیرید اگه اعشار داشته باشه باید حذف بشه و به این صورت 218380 باشه تا به جواب درست برسین.


alfa
تخصص : برنامه نویس
@mramani9957 4 سال پیش مطرح شد
0

در این مورد میتونید بیشتر کمک کنید یا بگید چه مبحثی رو باید سرچ کنم
@rezajahangir


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 4 سال پیش مطرح شد
2

از تابع str_replace در php استفاده کن

    str_replace(",","","۲۱۸,۳۸۰");

Muhammad
تخصص : Back-End Developer
@muhammad 4 سال پیش مطرح شد
1

این که اعشار نیست، جداکننده‌ست.
علاوه بر راهکار آقای بیات، باید اعداد رو هم تبدیل کنید چون ۲۱۸۳۸۰ با 218380 فرق داره. همین رو هم با فانکشن str_replace انجام بدید.


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

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