Please ensure Javascript is enabled for purposes of website accessibility knowledgebase.co.il - מדריכים - קטגוריה - PHP - כיצד להשיג את כתובת האתר הנוכחית של הדף ב-PHP
אתם צופים ב: כיצד להשיג את כתובת האתר הנוכחית של הדף ב-PHP

כיצד להשיג את כתובת האתר הנוכחית של הדף ב-PHP

במדריך זה נלמד כיצד להשיג את כתובת האתר הנוכחית (URI) של הדף ב-PHP.

ניתן להשתמש במשתנה המובנה $_SERVER כדי לקבל את כתובת האתר הנוכחית של הדף ב-PHP.

ה-$_SERVER הוא משתנה סופר גלובלי, מה שאומר שהוא זמין תמיד בכל ההיקפים.

כמו כן, אם אתה רוצה כתובת URL מלאה של הדף, תצטרך לבדוק את שם הסכימה (או הפרוטוקול), אם זה http או https.

בפניכם דוגמא על אופן הביצוע:

<?php
$uri = $_SERVER['REQUEST_URI'];
echo $uri; // Outputs: URI
 
$protocol = ((!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] != 'off') || $_SERVER['SERVER_PORT'] == 443) ? "https://" : "http://";
 
$url = $protocol . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
echo $url; // Outputs: Full URL
 
$query = $_SERVER['QUERY_STRING'];
echo $query; // Outputs: Query String
?>

 

עליכם להתחבר על מנת להגיב בעמוד זה.