我想在一个页面上回显一个变量,这个变量已经包含在一个不同的页面中。这样可以节省空间并尽可能地将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,但不是在所有呼应页面上(我猜是因为它实际上是在其他网页上? ) - 我如何在希望显示数据的页面上回显它,并尽可能避免混乱?
另外,我会用'require',而不是'include'。 'include'通常不是你想要的:) – Ryan
是的,你唯一想要使用include的方式是,如果你有条件地包含文件(即如果某些东西包含文件A或者包含文件B),或者如果你不愿意,如果文件未找到(罕见),则想要发生致命错误。 此外,您应该点击minitech答案旁边的复选标记将其标记为已接受。 – Michael