【发布时间】:2011-04-03 06:25:21
【问题描述】:
我想做的是在一个字符串中包含一个包含通用语言的文件,该字符串将在多个页面中使用,但我还需要将一个变量从当前页面传递给字符串。
这是一个例子:
这里是index.php页面的sn-p:
<?PHP
require_once($_SERVER['DOCUMENT_ROOT'].'/lib/prefix.php');
echo $GENERAL_STRINGS['user_not_found'];
?>
这是包含页面:
<?PHP
$GENERAL_STRINGS['user_not_found'] = 'User account not found<br /><a href="/register/?email='.$email.'">Register Today for FREE</a>';
?>
引用链接时 $email 变量始终为空,我认为这是因为它正在从包含页面而不是索引页面中查找 $email 变量。有没有办法解决这个问题?
【问题讨论】:
标签: php string variables include