PHP多层require有关问题,请php高手指教
程序员文章站
2024-02-04 15:22:04
...
PHP多层require问题,请php高手指教!
我是做.net的,对php不是太熟.最近想做一个私人网站,要用php,遇到了一点问题
假设我的网站有这样的目录结构
/classes/a.class.php
/classes/b.class.php
/c.php
a.class.php,b.class.php是两个类,c.php是页面
如果a.class.php中引用(require_once)b.class.php, c.php引用a.class.php,运行c.php会报错,找不到b.class.php
诸如这样的多层引用的问题,该如何解决呢?
------解决方案--------------------
c.php怎么require的?
------解决方案--------------------
路径是不是没有写对?
------解决方案--------------------
/classes/a.class.php
$basedir = dirname(__FILE__);
require_once($basedir. "b.class.php ");
?>
/classes/b.class.php
$basedir = dirname(__FILE__);
?>
/c.php
$basedir = dirname(__FILE__);
require_once($basedir. "classes/a.class.php ");
?>
------解决方案--------------------
可以使用绝对路径
怎么引都没问题
我是做.net的,对php不是太熟.最近想做一个私人网站,要用php,遇到了一点问题
假设我的网站有这样的目录结构
/classes/a.class.php
/classes/b.class.php
/c.php
a.class.php,b.class.php是两个类,c.php是页面
如果a.class.php中引用(require_once)b.class.php, c.php引用a.class.php,运行c.php会报错,找不到b.class.php
诸如这样的多层引用的问题,该如何解决呢?
------解决方案--------------------
c.php怎么require的?
------解决方案--------------------
路径是不是没有写对?
------解决方案--------------------
/classes/a.class.php
$basedir = dirname(__FILE__);
require_once($basedir. "b.class.php ");
?>
/classes/b.class.php
$basedir = dirname(__FILE__);
?>
/c.php
$basedir = dirname(__FILE__);
require_once($basedir. "classes/a.class.php ");
?>
------解决方案--------------------
可以使用绝对路径
怎么引都没问题
相关文章
相关视频
推荐阅读
-
PHP多层require有关问题,请php高手指教
-
求高手 php socket 16进制数据发送有关问题
-
PHP高手,我刚刚学PHP,在生成静态分页遇到了点有关问题,就是反页的有关问题,希望可以斤出一个漂亮完整的翻页代码,多谢
-
有关于mysql数据库和php的一些小疑点,请高手指教
-
关于PHP中require的有关问题
-
PHP多层require有关问题,请php高手指教
-
PHP中require和include路径有关问题总结
-
php 传值的有关问题 求高手
-
PHP高手,我刚刚学PHP,在生成静态分页遇到了点有关问题,就是反页的有关问题,希望可以給出一个漂亮完整的翻页代码,多谢
-
php基础有关问题,请指点