[英]Including PHP functions from another folder
我的文件結構是這樣的
/項目/ A
a.php只會
/項目/ B
b.php
/工程/ C
引導文件
/項目/ d
Javascript文件
我的INDEX.PHP
包含在/project
根文件夾中。
a.php
包含從PHP到我的MSSQL數據庫的連接, b.php
具有單個SELECT
數據庫查詢(在函數中)。
當我這樣做時: include(dirname(__FILE__)). '/project/b.php';
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
進行查詢時, INDEX.PHP
可以工作。
您應該include(dirname(__FILE__)). DIRECTORY_SEPARATOR.'project'.DIRECTORY_SEPARATOR.'b.php';
include(dirname(__FILE__)). DIRECTORY_SEPARATOR.'project'.DIRECTORY_SEPARATOR.'b.php';
最可能的原因是由於Windows目錄分隔符是反斜杠而導致混亂
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.