PDA

View Full Version : سوال: پیدا کردن !!!



kiarash.kcm
یک شنبه 08 مرداد 1391, 11:38 صبح
سلام - دوستان

یه سوال داشتم فرض کنید من یه متغیر دارم که توش این هستش :


$link= http://www.arteshesorkh.com/advert/go/31/

حالا من میخوام فقط قستمت ارتش سرخ رو از توش در بیارم بیرون ... و اینکه این لینک ثابت نیست ممکن دفعه بعد چیز دیگه ای باشه ... یعنی درواقه من میخوام از http:// تا اول / هرچیزی رو که هست پیدا کنم ...

(در واقع میخوام از جایی که وارد سایت من شده رو خلاصه کنم نه لینک کاملش رو ) ممنون میشم کمک کنید ..

narsisss
یک شنبه 08 مرداد 1391, 12:32 عصر
از این استفاده کن :


<?php

$link= "http://www.arteshesorkh.com/advert/go/31/";
$needle = '/';
$result = substr($link,0, strpos($link, $needle ,'7'));
echo $result;
?>

pejman_view
یک شنبه 08 مرداد 1391, 15:29 عصر
سلام

یک تابع در PHP هست که خیلی به دردتان می خورد : parse_url($domain) دامنه را وارد این تابع کنید نمونه رو زیر برایتان گذاشتم


function domain($domain){
$d = parse_url($domain);
return $d[scheme].$d[host];
}