【发布时间】:2011-10-19 07:14:34
【问题描述】:
我在<?php ?> 标记之间声明了一个变量。在页面下方,我有另一个<?php ?>,其中 id 喜欢使用该变量。但是当我回显变量时,它显示off,而变量的值完全不同。
(最终,id 就像在外部包含文件中具有变量)
(我在这里发布了一个类似的问题:If statement from external config file not working)
****更新**** 包含文件(accountsconfig.php):
<?php
$account = 'on';
?>
在我的主脚本上,我有一系列 if else(如果 $account == true,执行此操作,否则执行此操作),但无论 $account 的值是什么,它总是会执行 else(好像它甚至没有得到 $account 的价值)。这是我的一个 ifelse 示例:
<?php
include('accountsconfig.php');
if ($account == 'on') { ?>
<select name="account_number" >
<option value="one">Account One</option>
</select>
<?php } else { ?>
<h1> <?php echo "$account" ?></h1>
<?php } ?>
此文件和accountsconfig.php 位于同一目录中。
【问题讨论】:
-
能否提供源代码?
-
这就是全部吗?我在那里没有看到回声...
-
@Martin 最后一个代码块的倒数第二行
-
对不起,我没看到。