2012-12-12 75 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

相关问题