PDA

View Full Version : سوال: جدا کردن اعداد در php



khanlo.javid
جمعه 12 آبان 1396, 11:54 صبح
با سلام دوستان



اساتید بزرگ چطور میتونم یه عدد مثل این 77,88 یا 77.88 رو از همدیگه جدا کنم ، یعنی هر کدوم از اعداد بعد و قبل (.) یا (,) داخل یه متغیر باشه یعنی 77 جدا باشه 88 هم جدا ، ممکنه اعداد بزرگتر باشن یا کوچکتر یعنی یک رفمی تا n رقمی باشن ممنونم .

plague
جمعه 12 آبان 1396, 14:26 عصر
https://www.w3schools.com/php/func_string_explode.asp

charcharkh
جمعه 12 آبان 1396, 16:56 عصر
یکم زبان تون رو کارکنید روش خیلی مشکلاتتون برطرف میشه خیلی راحت میتونستی همینو توی نت بزنی و سریع جواب بگیرید در لحظه
موفق باشید.

khanlo.javid
جمعه 12 آبان 1396, 17:54 عصر
دوستان مشکل حل نشد ، به صورت آرایه نمیتونم دریافت کنم ، این عدد داخل کوکی هستش و باید اعداد را جدا کنم ، یعنی داخل متغیر سرچ کنم و تا زمانی که به کاراکتری مثل , رسیدم قبلش رو بریزم داخل یه متغیر و بعدش رو هم داخل یک متغیر دیگه

khanlo.javid
جمعه 12 آبان 1396, 18:09 عصر
دوستان عزیز حل شد سرچ کردم بلاخره پیدا کردم


$string = preg_split("/[\s,]+/", "$str"); $s_id=$string[0]; $a_id=$string[1]; echo("sid=".$s_id."<br>"."aid=".$a_id);


ممنونم از هر دو شما عزیزان

sajjad.eskandary
شنبه 13 آبان 1396, 12:26 عصر
list($a,$b) = explode('.', $str);

mohsen1726
سه شنبه 09 آذر 1400, 10:50 صبح
دوستان مشکل حل نشد ، به صورت آرایه نمیتونم دریافت کنم ، این عدد داخل کوکی هستش و باید اعداد را جدا کنم ، یعنی داخل متغیر سرچ کنم و تا زمانی که به کاراکتری مثل , رسیدم قبلش رو بریزم داخل یه متغیر و بعدش رو هم داخل یک متغیر دیگه




$txt="Yek matne voroodi ke shamel 12345 adad va 67 va hamchenin 890 mibashad"
$digits = preg_replace("/[^0-9]/", '', $txt);