189 8069 5689

文件引用路径-创新互联

1 HTML文件引用路径

成都创新互联专注为客户提供全方位的互联网综合服务,包含不限于网站建设、网站设计、凌源网络推广、微信平台小程序开发、凌源网络营销、凌源企业策划、凌源品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们大的嘉奖;成都创新互联为所有大学生创业者提供凌源建站搭建服务,24小时服务热线:18980820575,官方网址:www.cdcxhl.com
  • 引用一个位于同级目录的 HTML 文件,只需直接使用文件名,比如 my-p_w_picpath.jpg。

  • 引用一下子目录的文件,在路径前写下目录名并加一个斜杠,比如

  • 引用一个父目录的 HTML 文件,加上两个点。举个例子,如果 index.html在 test-site子目录而my-p_w_picpath.pngtest-site处于同级目录,你可以使用../my-p_w_picpath.png 在index.htmlmy-p_w_picpath.png

  • 可以组合随意以上方法,比如 ../subdirectory/another-subdirectory/my-p_w_picpath.png.

2 PHP文件引用路径

   相对路径需要一个参考目录才能确定文件的最终路径,在包含解析中,不管包含嵌套多少层,这个参考目录是程序执行入口文件所在目录。

   示例1

A中定义 require './b/b.php'; // 则B=[SITE]/app/test/b/b.php
B中定义 require './c.php';   // 则C=[SITE]/app/test/c.php 不是[SITE]/app/test/b/c.php

绝对路径的比较简单,不容易混淆出错,require|inclue 的就是对应磁盘中的文件。

require '/wwwroot/xxx.com/app/test/b.php';   // Linux中
require 'c:/wwwroot/xxx.com/app/test/b.php'; // windows中
dirname(__FILE__)计算出来的也是一个绝对路径形式的目录,但是要注意__FILE__是一个Magic constants,不管在什么时候都等于写这条语句的php文件所在的绝对路径,因此dirname(__FILE__)也总是指向写这条语句的php文件所在的绝对路径,跟这个文件是否被其他文件包含使用没有任何关系。

示例1

A中定义 require '../b.php';                 // 则B=[SITE]/app/b.php
B中定义 require dirname(__FILE__).'/c.php'; // 则B=[SITE]/app/c.php

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


分享名称:文件引用路径-创新互联
网站网址:http://cdxtjz.cn/article/dejdgh.html

其他资讯