我有其中有一棵樹如下網站:PHP腳本執行,如果它是在主叫用戶腳本目錄
public_html/
index.php
lang.fr.php
lang.en.php
lang.php
description/
index.php
lang.fr.php
lang.en.php
... (lots of directory basically like description)
所有index.php
包括lang.php
,這應該包括每個網頁的版本lang.fr.php
或lang.en.php
。不過,如果我只是把
include("lang.{$lang}.php");
它包括lang.php
的目錄lang.fr.php
。
是否有可能或必須在每個頁面中放入lang.php
的內容?
我想:'包括(__ DIR __「郎。{$ lang} .php「);' –
不,因爲'__DIR__'返回腳本('lang.php')目錄。 「如果在include中使用,則返回包含文件的目錄。」 =>手冊 –
中的魔術常數部分,您可以在包含並使用該變量之前將'__DIR__'寫入變量以使用 –