包括另一个文件夹中的 PHP 个函数
Including PHP functions from another folder
我的文件结构是这样的
/project/a
a.php
/project/b
b.php
/project/c
Bootstrap Files
/project/d
Javascript Files
我的 INDEX.PHP
包含在 /project
根文件夹中。
a.php
包含从 PHP 到我的 MSSQL 数据库的连接,b.php
有一个 SELECT
数据库查询(在函数中)。
当我这样做时:include(dirname(__FILE__)). '/project/b.php';
在我的 INDEX.PHP
文件中抛出这个:
警告:include_once(C:\wamp\www\project/b/b.php):无法打开流:C:\wamp\www\project\ 中没有这样的文件或目录index.php。
那么如何正确管理php个文件呢?
当我包含连接文件 (a.php
) 并在 INDEX.PHP
中进行查询时,它有效。
你应该做的
include(dirname(__FILE__)). DIRECTORY_SEPARATOR.'project'.DIRECTORY_SEPARATOR.'b.php';
最可能的原因是由于 windows 目录分隔符是反斜杠
而造成混乱
我的文件结构是这样的
/project/a
a.php
/project/b
b.php
/project/c
Bootstrap Files
/project/d
Javascript Files
我的 INDEX.PHP
包含在 /project
根文件夹中。
a.php
包含从 PHP 到我的 MSSQL 数据库的连接,b.php
有一个 SELECT
数据库查询(在函数中)。
当我这样做时:include(dirname(__FILE__)). '/project/b.php';
在我的 INDEX.PHP
文件中抛出这个:
警告:include_once(C:\wamp\www\project/b/b.php):无法打开流:C:\wamp\www\project\ 中没有这样的文件或目录index.php。
那么如何正确管理php个文件呢?
当我包含连接文件 (a.php
) 并在 INDEX.PHP
中进行查询时,它有效。
你应该做的
include(dirname(__FILE__)). DIRECTORY_SEPARATOR.'project'.DIRECTORY_SEPARATOR.'b.php';
最可能的原因是由于 windows 目录分隔符是反斜杠
而造成混乱