View Full Version : سوال: نحوه استخراج عدد از url
reza_alie
شنبه 09 خرداد 1394, 17:43 عصر
باعرض سلام خدمت همه دوستان
بنده یک لینک به صورت زیردارم
131809
و می خواستم عدد 3 که این عدد متغیر بیه 1 تا nهست رو استخراج کنم شما راه حلی سراغ دارین؟
تشکر
hamedarian2009
شنبه 09 خرداد 1394, 18:17 عصر
اگه جای عدد همیشه همونجاست می تونید url رو تبدیل به آرایه کنید و عدد رو بدست بیارین
$url= "localhost/checknevis/index.php/readmore/3/آموزش فتوشاپ";
$urlArr = explode('/', $url);
echo $urlArr[4];
us1234
شنبه 09 خرداد 1394, 18:54 عصر
اگر از فریم ورک استفاده میکنید حدس میزنم 3 یکی از ورودی های تابع readmore باشه ...
reza_alie
شنبه 09 خرداد 1394, 19:26 عصر
اگر از فریم ورک استفاده میکنید حدس میزنم 3 یکی از ورودی های تابع readmore باشه ...
بله دوست عزیز دارم از ci استفاده می کنم
H:Shojaei
شنبه 09 خرداد 1394, 19:59 عصر
دقیقا یادم نیست ولی تابعش تو ci فکر کنم
$this->uri->segment(شماره پارامتر مثلا 4); باشه
reza_alie
شنبه 09 خرداد 1394, 20:05 عصر
تشکراز همه دوستان پیداش کردم به ویژه H:Shojaei (http://barnamenevis.org/member.php?241637-H-Shojaei) عزیز
http://example.com/index.php/controller/action/1stsegment/2ndsegment
$this->uri->segment(1); // controller
$this->uri->segment(2); // action
$this->uri->segment(3); // 1stsegment
$this->uri->segment(4); // 2ndsegment
fatima-php
شنبه 09 خرداد 1394, 20:18 عصر
کاش توی بخش CI تاپیک میزدین.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.