2012-12-12 113 views
-2

我想在一個頁面上回顯一個變量,這個變量已經包含在一個不同的頁面中。這樣可以節省空間並儘可能地將php代碼與文本數據分開。想要在另一個頁面回顯一個php變量

的網頁中,我獲取變量(姑且稱之爲「aa.php」),我有:

if ($whatever=="A") echo "somethingA"; 
if ($whatever=="B") echo "somethingB"; 
if ($whatever=="C") echo "somethingC"; 

我把它給我想要的數據顯示在頁面上(姑且稱之爲「data.php」):

include 'aa.php'; 
$whatever = "B"; 

我想「B」,以示對data.php,但不是在所有呼應頁面上(我猜是因爲它實際上是在其他網頁上? ) - 我如何在希望顯示數據的頁面上回顯它,並儘可能避免混亂?

+0

另外,我會用'require',而不是'include'。 'include'通常不是你想要的:) – Ryan

+1

是的,你唯一想要使用include的方式是,如果你有條件地包含文件(即如果某些東西包含文件A或者包含文件B),或者如果你不願意,如果文件未找到(罕見),則想要發生致命錯誤。 此外,您應該點擊minitech答案旁邊的複選標記將其標記爲已接受。 – Michael

回答

5

的順序似乎是這個問題:

$whatever = "B"; 
include 'aa.php'; 
+0

啊,當然。謝謝你,解決了它。 –

+0

不要忘記點擊複選標記。 – DrinkJavaCodeJava

相關問題