2011-01-06 104 views
0

(a)對(b)有什麼好處嗎?包括目錄中的文件

a)將路徑返回到文件的函數。

include util("array"); 

function util($name) 
{ 
    return PATH."utils/$name.php"; 
} 

B)直接包括文件的函數。

util("array"); 

function util($name) 
{ 
    include PATH."utils/$name.php"; 
} 
+0

爲什麼不只是`include PATH。「utils/array.php」;`? – 2011-01-06 09:17:05

+0

@Col。碎片,這將工作,但它需要更多的打字,這將使它非常難以重命名「utils」文件夾,讓有一天說「助手」。 – 2011-01-06 09:19:53

回答

4

我推薦使用類和__autoload

2

我會拿第二個選項,因爲這將讓你輕鬆include()include_once()require()require_once()之間進行切換,如果你需要那。

相關問題