PDA

View Full Version : استخراج یک عدد از یک جمله



xrezax
جمعه 10 اردیبهشت 1400, 06:29 صبح
سلام
دوستان من یک لینک دارم به این صورت


http://name1.site.ir/info/12/این یک نوشته تست است/?getppsid=1

کلمه name1 متغییر هست و هر اسمی میتونه باشه
آی دی عددی که در این مثالم عدد 12 هست هم متغییر هست و تا 7-8 رقم هم میرسه

حالا من میخوام از ( / ) اسلش بعد از ای دی حذف بشه یعنی اینجوری بشه



http://name1.site.ir/info/12/


بعد عدد آی دی رو استخراج کنم.

plague
جمعه 10 اردیبهشت 1400, 19:02 عصر
یه راه اینه که ریجکس بنویسی که من مسلط نیستم میتونی سرچ کنی
راه دیگه که یکم کثیف تره اینه که explode کنی بر اساس / اونوقت یه آرایه خواهی داشت که بخش ها لینک توی خونه های مختلفش هستن
میتونی از توی خونه مد نظرت داده ای رو ببرداری یا برخی خونه ها رو حذف کنی و بعد دوباره به هم بچسبونی با implode

xrezax
جمعه 10 اردیبهشت 1400, 20:58 عصر
میشه سورس کد بزارید.
ممنون میشم

xrezax
پنج شنبه 16 اردیبهشت 1400, 01:55 صبح
دوستان کسی نیست؟

memojtabazamani
دوشنبه 20 اردیبهشت 1400, 03:48 صبح
دوستان کسی نیست؟

سلام ،
از این کد میتونی کمک بگیری.



دوستان کسی نیست؟

سلام ،
از این کد میتونی کمک بگیری.
[PHP]

<?php
$url = "http://name1.site.ir/info/12";
$explod = explode('/', $url);


var_dump($explod);## return a array
echo "<br>";
echo $explod[count($explod) - 1]; ## your id
?>