我无法获得完整的网址路径

这个问题在这里已经有了答案:

  • 以PHP 28的答案获取完整的URL

  • 所以你想从url params中读出lang

    if (!isset($_GET['lang']) || $_GET['lang'] == 'en')
        echo "ENGLISH";
    else
        echo "DE";
    

    如果您只想获取查询字符串,以便在链接中使用,请使用:

    echo $_SERVER['PHP_SELF'] . $_SERVER['QUERY_STRING'];
    

    或者删除? 当没有查询字符串时:

    echo $_SERVER['PHP_SELF'] . ($_SERVER['QUERY_STRING']!=''?'?':'') . $_SERVER['QUERY_STRING'];
    
    链接地址: http://www.djcxy.com/p/42293.html

    上一篇: I can't get full url path

    下一篇: How to Get Current Browser URL in php?