دوستان یه سوالی
دقیقن میخوام با PHP اینکارو کنم که این عدد رو 263219482 سه رقم اول و چهار رقم آخر رو اصلا کاری نکنه و هرچیزی بین این 2 موند ینی مثلا عدد 21 در آخر بمونه
این رو میشه کد کاملش رو بنویسید ممنون میشم با sub str نتوستم دقیقن اینکارو کنم
@mohaligateway
@muhammad
@ali.bayat
@mrn
@hesammousavi
@milad
@hosseinshirinegad98
شاید پاسخ شما همینجا باشد
سلام، یا اینکه جواب سوالتون خیلی راحته، یا اینکه من نفهمیدم. 😁
با substr میشه این کار رو اینطوری انجام داد:
substr('263219482', 3, 2);
آرگومان دوم میگه از کاراکتر سوم (Offset، که از 0 شروع میشه) دوتا کاراکتر (Length) رو انتخاب کن.
https://www.php.net/manual/en/function.substr.php
@muhammad
داداش تا حدودی درسته
حالا میخوام یه حرکت دیگه ای بزنم
میخوام عدد 21 رو دقیقن براساس ایندکسشون از توی اون مقدار بالا حذف کنم
نه اینکه دنبال عدد 21 باشم و بعد حذف کنم
بلکه مثلا عدد 1234 رو داشتیم بیام و بگم اندیس 0شو حذف کن _نمیخوام اون سه رقمو جداکنم میخوام عدد اولو حذف کنم کامل
سلام
اگر میخواین عدد بین 3 کاراکتر اول و 4 کاراکتر آخر را داشته باشین
$number = 263219482;
$new_number = substr($number,3,-4);
echo $new_number;
اگر میخواین عدد بین 3 کاراکتر اول و 4 کاراکتر آخر حذف بشه
$number = 263219482;
$first_number = substr($number,0,3);
$last_number = substr($number,-4);
echo $first_number.$last_number;