如何在不同文件夹深度的php中引入相同php文件? 由于网站需要,我想在www/sub/sub.php中引入www/includes/application_top.php,但这样做会导致路径报错,我使用的是zencart,请问这种情况要怎么做? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在www/sub/sub.php中引入www/includes/application_top.phprequire '../../includes/application_top.php'; 我的意思是在不改变或者尽量少修改 application_top.php中的代码情况下,能让所有深度php引用该文件,都不会路径报错,如上图中的www/sub/sub.php 引用../includes/application_top.php会报错,找不到a.php和b.php application_top.php 里面已经写错了,应为:require('a.php');require('b.php'); 你的项目有从下层目录访问上层目录的情况,可见你的目录设计不合理。合理的设计是始终都是上层访问下层如果你无法避免,那么可以1、在公共(通常是 comfig.php)中设置常量 ROOT_PATH,供引入文件时使用2、在入口文件中执行ini_set('include_path', ini_get('include_path').PATH_SEPARATOR.'/www/'));动态设置搜索路径3、如有可能,就直接在php.ini中设置 include_path 哪里有免费的支持PHP的空间呢,希望是可靠可信度高的 php中无法获取表单提交的数据 smarty相关取值问题 求教 本地服务器的问题 ECShop网站的复制与移植 跪求帮助 zendframework中文字段进行筛选,取不出mysql中文字段,英文和数字字段都可以 请问这个CMS的名称叫什么? 如何利用PHP发邮件,高手帮助 各位大神,php发送邮件问题. 服务器安全。。。求助。。。求助 请问dedecms如何读取txt里面的内容 Discuz程序架构和代码为啥还停留在石器时代
require('a.php');
require('b.php');
合理的设计是始终都是上层访问下层如果你无法避免,那么可以
1、在公共(通常是 comfig.php)中设置常量 ROOT_PATH,供引入文件时使用
2、在入口文件中执行
ini_set('include_path', ini_get('include_path').PATH_SEPARATOR.'/www/'));
动态设置搜索路径
3、如有可能,就直接在php.ini中设置 include_path