中易网

php为什么相对路径转成绝对路径

答案:4  悬赏:60  
解决时间 2021-02-14 20:31
php为什么相对路径转成绝对路径
最佳答案
提取 Gregarius中的一个函数。可以把网页中的相对路径自动转化成绝对路径。
<?
function relative_to_absolute($content, $feed_url) {
preg_match('/(http|https|ftp):\/\//', $feed_url, $protocol);
$server_url = preg_replace("/(http|https|ftp|news):\/\//", "", $feed_url);
$server_url = preg_replace("/\/.*/", "", $server_url);
if ($server_url == '') {
return $content;
}
if (isset($protocol[0])) {
$new_content = preg_replace('/href="\//', 'href="'.$protocol[0].$server_url.'/', $content);
$new_content = preg_replace('/src="\//', 'src="'.$protocol[0].$server_url.'/', $new_content);
} else {
$new_content = $content;
}
return $new_content;
}
全部回答
没那么容易出现问题
各有各的好处! 相对地址更灵活,绝对地址更安全!如果你写的程序准备给大家分享,那就用相对地址,如果只是给自己用,绝对地址更方便。
绝对路径比相对路径执行效率要高
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
甲数是乙数的3倍,甲乙两数的和是148,甲乙两
崆峒山庄我想知道这个在什么地方
鼎鼎串串香怎么去啊,有知道地址的么
大理石上沾上墨水怎么办
建行网银如何查ATM取款地点
电话号码怎样查出他的详细地址所在位置
请问有谁知道广州特种机电检测研究院,现在的
水龙头 拧紧了,已经拧不动了...还是继续流水.
节省PLC输入点和输出点的方法分别有哪些?
如何真正理解和执行领导的下达的任务??
wordpress小工具都没了,但网站侧边栏内容居
为什么吧里这么多人喜欢喝阿华田,明明美禄更
为什么我电脑不能玩lol,用的是win7家庭普通
二次元是不是自己的内心世界
一气泵带轮直径460mm,额定转速每分钟970转,
推荐资讯
义合村办公楼在什么地方啊,我要过去处理事情
生化危机12345 百度云
三国志12武将受伤怎么办?怎么恢复?
一部小说主角重生名字为皇无极是什么小说
求通达信大盘分时线公式
天马童装洗化怎么去啊,有知道地址的么
财政贴息贷款账务处理
杭州棉绸专卖阆中店我想知道这个在什么地方
坚强的人 歌词下载坚强的人lrc歌词。
你说爱只是我的一厢情愿是什么歌
聚美优品:发货后,在货没到的情况下我申请了
usb风扇能用充电宝吗
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?