php-7

目录结构与路径

 比如:myitem(站点目录,一个整体,所有关于此站点的代码都要放到此目录下)
     就是域名绑定的目录(Apache中配置的)

 www              -->localhost 指向目录
  |- 1.jpg
  |- myitem       --> www.myitem.com 指向目录
     |-a.html  代码中 <img src="../1.jpg">
 
使用 http://localhost/myitem/a.html ,没问题 
使用 http://www.myitem.com/a.html ,就找不到图片了 

浏览器会把  ../1.jpg 解析成 http://www.myitem.com/1.jpg



在一个站点目录内, 文件之间 调用路径可以使用 相对路径(前端后端都可以) 

避免使用http://www.xxx.com/xxx 或 http://localhost/xxx,假如修改域名了,路径就不对了

html: css,js,img,a,form,ajax...

php: include,include_once,require,require_once
     header跳转路径, 图像处理,文件处理等

路径还可以使用,绝对路径

html(前端)绝对路径 
     1)使用 / 代表域名(指向站点目录, myitem),
     2)http://www.baidu.com/xxx,使用完整域名前提域名已确定

php中 绝对路径 
    C:/wamp/www/myitem/function/myFunc.php  Windows系统格式(有盘符)
    /www/myitem/function/myFunc.php   其他系统 / 代表系统根目录
 
  可以通过 __FILE__ 获取当前页面所在磁盘绝对路径
  配合使用dirname(__FILE__); 去除文件名部分,通过嵌套来减少层级,在通过字符串拼接出完整路径
   dirname(dirname(__FILE__)).'xxxx/xxx.php';
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值