我有以下文件:
<?php
include_once($_SERVER['DOCUMENT_ROOT']. '/pages/destinations/europe/spain/abama.php');
$location = $location . ", Spain";
include_once($_SERVER['DOCUMENT_ROOT']. '/pages/destinations/hotel.php');
?>
第一个包含的文件包含变量$location = "Abama";
第二个包括使用变量$location
显示html。
但是,目前该页面的显示位置等于 Abama ,如第一个包含中所设置的那样。它应该是主页上设置的 Abama ,西班牙(上图)。
我尝试将global($location)
添加到包含页面和主页面,但是当我在主页面上更改位置后执行echo $location
时,它会返回正确的变量。
有人可以提供建议吗?