wcwnina

获取当前页面完整的URL地址

<?php
/*
* * ThinkPHP 获取当前页面完整的url * @return string */ function getUrl() { $sys_protocal = isset($_SERVER[\'SERVER_PORT\']) && $_SERVER[\'SERVER_PORT\'] == \'443\' ? \'https://\' : \'http://\'; $php_self = $_SERVER[\'PHP_SELF\'] ? $_SERVER[\'PHP_SELF\'] : $_SERVER[\'SCRIPT_NAME\']; $path_info = isset($_SERVER[\'PATH_INFO\']) ? $_SERVER[\'PATH_INFO\'] : \'\'; $relate_url = isset($_SERVER[\'REQUEST_URI\']) ? $_SERVER[\'REQUEST_URI\'] : $php_self.(isset($_SERVER[\'QUERY_STRING\']) ? \'?\'.$_SERVER[\'QUERY_STRING\'] : $path_info); return $sys_protocal.(isset($_SERVER[\'HTTP_HOST\']) ? $_SERVER[\'HTTP_HOST\'] : \'\').$relate_url; }

 

分类:

技术点:

相关文章: