This function will be help you how to get current link path of website from PHP
Source code
Explore My Other Channel for More Cool and Valuable Insights
π Youtube Learn Tech Tipsπ Tiktok
π Facebook:<?php
  function getCurrentPageURL() {
    $pageURL = 'http';
 
    if (!empty($_SERVER['HTTPS'])) {
      if ($_SERVER['HTTPS'] == 'on') {
        $pageURL .= "s";
      }
    }
 
    $pageURL .= "://";
 
    if ($_SERVER["SERVER_PORT"] != "80") {
      $pageURL .= $_SERVER["SERVER_NAME"] . ":" . $_SERVER["SERVER_PORT"] 
                                                . $_SERVER["REQUEST_URI"];
    } else {
      $pageURL .= $_SERVER["SERVER_NAME"] . $_SERVER["REQUEST_URI"];
    }
 
    return $pageURL;
  }
?>
Description above function:
Many people have many surprise and don't understand about function and variables$_SERVER[“SERVER_NAME”], $_SERVER[“SERVER_PORT”]
Please read below comment, you'll be easy to understand it.
Ex I have one link patch same as:
https://learn-tech-tips.blogspot.com/2015/10/create-picture-with-light-border.html
When you use $SERVER, we have get some result here
$_SERVER[‘HTTP_HOST’] =>
learn-tech-tips.blogspot.com
$_SERVER[‘PHP_SELF’] =>
/2015/10/create-picture-with-light-border.html
$_SERVER[‘REQUEST_TIME’] => Time which client requested - TIME _STAMP
$_SERVER[‘QUERY_STRING’] => t = 2053???
$_SERVER[‘DOCUMENT_ROOT’] => folder contain source code
Ex: /home/learn-tech-tips/public_html
$_SERVER[‘REMOTE_HOST’] = Hostname of user access
$_SERVER[‘REMOTE_PORT’] => Remote Port of Browser connect to server
$_SERVER[‘REQUEST_URI’] =>
2015/10/create-picture-with-light-border.html
$_SERVER[‘SERVER_NAME’] => Name of server (same computer name)
Ex: learn-tech-tips Server
$_SERVER[‘SERVER_ADDR’] => IP of server
$_SERVER[‘REMOTE_ADDR’] => IP of access person
$_SERVER[‘HTTP_USER_AGENT’] => Information with browser of access person
  Thank you for reading this post. I hope you found it helpful and easy to follow. If you have any feedback or questions about 
     How to Get current link path of website from PHP   , 
  please share them in the comments below. I would love to hear from you and discuss this topic further  
 
  
 
✋✋✋✋ 
      Webzone Tech Tips, all things Tech Tips for web development
       - I am Zidane, See you next time soon ✋✋✋✋ 
  
 
