目前相对路径,可以用

include"./1.php";)

上一个相对路径,可以用

include"../1.php";)

一开始采用php的include包括文档时并沒有发现什么情况,

渐渐地的到后面发觉了1个很严重的情况,比如说:

(站点网站根目录)

├文件目录

││

│└1.php

├文件目录

││

│└2.php

└index.php

在1.php中利用include("../B/2.php");来导入B文件目录下的2.php文件,在index.php中利用include("A/1.php");来导入A文件目录下的1.php文件。运行下来自然会发生情况,找不着../B/2.php文件。集中精力好好地剖析一下子,index.php中引入了A文件目录下的1.php文件,此刻1.php被编译到index.php中运行,也就是等同于1.php同index.php一样处在站点根目录下

可是在1.php不要忘记一断代碼include("../B/2.php");"../"代表着什么东西?上一级目录,目前1.php现已在根目录下了,此刻再上一級,那么就现已找不着2.php了,因而情况就发生在这里。那麼如何解决能?很多人会会想到include("/B/2.php"),这种不就好了,一样不可以。php有别于咱们的jsp,在include中采用"/"并不是咱们所想像的站点网站根目录,它意味着目前的文件目录,因而依然不可以。那是否沒有办法可解决了?自然是有的。

即然不能用相对性的,那我们可以改成绝对地址的方法。realpath("./")用以获得目前站点网站根目录的绝对地址,如:c:\wamp\www\网站名\,因而我们可以将include("../B/2.php");改成include(realpath("./")."B/2.php");这样一来,无论网页页面在哪里一级目录,我也能够 去引入,无需再担忧相对路径情况了!

php include的路径问题,php7中include有相对路径无法打开相关推荐

  1. php中include和require,在PHP中include和require到底有什么区别呢?

    在PHP中include和require到底有什么区别呢?看这里的例子就知道了 include.php3的运行结果是: 这是inc1.inc文件中的一个变量的值! 这是inc2.inc文件中的一个变量 ...

  2. 12.1 什么是文件路径,Python中如何书写文件路径?(os.path.join()函数)

    当程序运行时,变量是保存数据的好方法,但变量.序列以及对象中存储的数据是暂时的,程序结束后就会丢失,如果希望程序结束后数据仍然保持,就需要将数据保存到文件中.Python 提供了内置的文件对象,以及对 ...

  3. php require的用法,php7中include 和 require 语句用法和区别

    include (或 require)语句会获取指定文件中存在的所有文本/代码/标记,并复制到使用 include 语句的文件中. 包含文件很有用,如果您需要在网站的多张页面上引用相同的 PHP.HT ...

  4. java 文件路径校验_java中File的绝对路径和相对路径的校验

    1.首先看一下File中参数的集中形式 ①//构造函数File(String pathname) File f1 = new File("c:\\1.txt"); ②//File( ...

  5. linux 修改默认路径吗,linux中vsftp修改默认路径

    如果是默认安装vsftpd的话,以下是一些文件的位置约定: /usr/sbin/vsftpd ---- VSFTPD的主程序 /etc/rc.d/init.d/vsftpd ---- 启动脚本 /et ...

  6. webpack如何设置html中img路径和css中背景图片路径区别开

    在使用webpack过程中,打包后发现html中img路径是: <img src="img/01.jpg" alt="标题图片" /> 但是在mai ...

  7. C和C++中include 搜索路径的一般形式以及gcc搜索头文件的路径

    C和C++中include 搜索路径的一般形式 对于include 搜索的路径: C中可以通过 #include <stdio.h> 和 #include "stidio.h&q ...

  8. include的头文件中include其他头文件时的路径问题

    问题 由于之前项目做得很少,一直没有注意到这个问题,include一直认为就是直接把include的文件复制过来,并没有去深究里面的原理.但今天做项目时发现如果是直接复制过来,那include的文件里 ...

  9. gulp html页面路径,通过gulp-connect部署静态页面,html页面中include路径无法get!

    我的目录结构 然后我gulp-connect部署了public目录 gulp.task('watch',function(){ gulp.watch(['./public/**'],['public' ...

最新文章

  1. linux查看系统版本信息命令
  2. JavaScript正则表达式快速判断技巧
  3. kprobes/kretprobes 在 bcc 程序中的使用
  4. 温度单闭环实验计算机控制,过程控制系统实践指导简介,目录书摘
  5. 从零打造在线网盘系统之Hibernate查询与更新技术
  6. guice spring_Spring vs Guice:重要的一个关键区别
  7. Android开源之行之走进zxing,轻松实现二维码扫描(二)
  8. 【留言板 Message Board】
  9. 9000.消息中间件MQTT
  10. 把chord下dbm_noauth做成静态库,提供接口
  11. Winform 中 dataGridView 导出到Excel中的方法总结
  12. oracle10自动扩分区,Oracle 11g数据库的分区表扩展(按年度)
  13. SWFUpload 2.5.0版 官方说明文档 中文翻译版
  14. gtj2018如何生成工程量报表_工程量清单计价规范2018
  15. ubuntu下公式编辑器EqualX的安装和使用
  16. 敏捷开发之极限编程(XP)概念
  17. 【AE教程】AI文件导入AE方法
  18. 数学基础:和式极限(可爱因子理解) 连续,极限定义: 导数: 微积分: 推荐数学电影
  19. SprintBoot:Post请求的参数多一个逗号的解决方法
  20. php 微信文章阅读量,微信阅读量

热门文章

  1. stateflow被激活问题探究
  2. 数据结构(Java)-哈希表
  3. Python 创建用户界面之 PyQt5 的使用
  4. MySQL数据库事物隔离级别
  5. Python2和Python3正则匹配中文时的编码问题
  6. 如何理解np.sum tf.reduce_sum( tf.reduce_max tf.reduce_mean)等对tensor和高维矩阵的axis选择的操作
  7. 如何发表高水平论文(转载,非常好)
  8. 简洁css竖型tab选项卡(用)
  9. 将excel转为python的字典_python读取excel数据转换成字典
  10. sqoop2安装详细过程[截图说明]