logo

PHP'de geçerli sayfa URL'si nasıl alınır?

Geçerli sayfa URL'sini almak için PHP süper küresel bir değişken sağlar $_SERVER . $_SERVER, geçerli sayfa URL'sini almak için kullanılan, PHP'nin yerleşik bir değişkenidir. Bu süper küresel bir değişkendir, yani her zaman tüm kapsamlarda mevcut olduğu anlamına gelir.

Sayfanın tam URL'sini istiyorsak, ister https ister http olsun, protokolü (veya şema adını) kontrol etmemiz gerekir. Aşağıdaki örneğe bakın:

 

Çıktı

 <img src="//techcodeview.com/img/php-tutorial/22/how-get-current-page-url-php.webp" alt="How to get current page URL in PHP"> 

Not: isset() işlevi burada HTTPS'nin etkin olup olmadığını kontrol etmek için kullanılır. Bir değişkenin var olup olmadığını kontrol eder.

Veya bir sonraki örnekte verilen başka bir yolu kullanarak mevcut sayfanın tam URL'sini de alabiliriz.

 

Çıktı

 <img src="//techcodeview.com/img/php-tutorial/22/how-get-current-page-url-php-2.webp" alt="How to get current page URL in PHP 1"> 

Tarayıcıda açılan geçerli sayfanın yalnızca adını almak için aşağıdaki örneğe bakın:

 <?php $curPageName = substr($_SERVER['SCRIPT_NAME'],strrpos($_SERVER['SCRIPT_NAME'],'/')+1); echo 'The current page name is: '.$curPageName; echo '</br>&apos;; ?&gt; 

Çıktı

arduino'nun fonksiyonları
 <img src="//techcodeview.com/img/php-tutorial/22/how-get-current-page-url-php-3.webp" alt="How to get current page URL in PHP 1">