
正文
php获取url数据 php获取url后缀
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
如何通过PHP获取当前页面URL函数
通过PHP获取当前页面URL函数代码如下,调用时只需要使用 curPageURL() 就可以:
/* 获得当前页面URL开始 */
function curPageURL() {
$pageURL = 'http';
if ($_SERVER["HTTPS"] == "on") { // 如果是SSL加密则加上“s”
$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;
}
/* 获得当前页面URL结束 */
相关问答
Q1: php里怎么得到URL里的值
怎么具体得到ID值php获取url数据:$_GET['id']。
怎么具体得到CID值php获取url数据:$_GET['cid']。
URL里面php获取url数据的参数都是键值对(key和value)php获取url数据,$_GET可以获取地址栏的参数。
Q2: php问题 随机获取N条url?
直接使用while循环来处理,循环使用随机函数mt_rand,将随机数存入一个数组中,作为判断数据是否重复的依据(in_array);使用glob函数来判断new目录下的文章篇数,作为生成随机数的最大值;整体代码如下:
执行后的效果:
代码操作:
?php
//获取文件夹下html的数量
$max_num = glob("xxx/new/*.html");
$num = 0;
$rand_num = [];
$result_arr = [];
while($num 100){
$tample_num = mt_rand(1,$max_num);
if(!in_array($tample_num,$rand_num)){
$rand_num[] = $tample_num;
$result_arr[] = "".$tample_num.".html";
$num++;
}
}
foreach($result_arr as $v){
echo $v."hr/";
}
echo "数组的大小". count($result_arr);
php获取url数据的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php获取url后缀、php获取url数据的信息别忘了在本站进行查找喔。






