בעזרת הפונקציה explode
ואחר כך מורידים את ה www בעזרת הפונקציה str_replace
הנה קוד שיעזור לך להבין
PHP קוד:
$page = $HTTP_SERVER_VARS["QUERY_STRING"];
if(strpos($page,";")>0) {
$pageParts = explode(";",$page);
$page = $pageParts[1];
}
$page = basename($page);
$name="http://{$HTTP_HOST}{$REQUEST_URI}";
////
$output=explode("/",$name);
$output[2]=str_replace("www.","",$output[2]);
echo $output[2];
עד איפה שסימנתי לך ב /// זה פונקציה שבודקת מה הכתובת של הדף שאתה נמצא בו
ומכניסה אותו למשנה name
שורה 2:אני מפריד את המשתנה name כל פעם אחרי שמופיע הסימן/
וזה ניכנס לתוך מערך בשם output
שורה 3: צינזרתי את ה www. (אחרת זה היה מביא לך
www.hosts.co.il)
מהמשתנה
למה דווקא השם שלו זה 2?
שים לב שהכתובת של האתר מופיע אחרי ה /השני (עניין פשוט של מערכים)
שורה 4:הדפסתי את המשתנה
תוצאה:hosts.co.il
מקווה שהבנת