-9

Example #1 使用条件的高级转义 http://www.php.net/manual/ro/language.basic-syntax.phpmode.php

这是代码:这将显示表达式是否为真。否则会显示。

4

2 回答 2

4

我不明白为什么在站点 php 的 php 手册中说这有效。

如果您首先分配了一个值,它就会起作用$expression(并且通常可以合理地假设您在测试它之前会这样做)。

@$expression

不要压制错误。避免他们

isset($expression)

是的。如果$expression不保证设置,请在对其执行其他测试之前测试它是否已设置。

于 2012-10-02T11:48:02.660 回答
-2

他们说如果 $expression 设置为 true,则执行 if 语句,如果 $expression 未设置为 true,则执行 else 语句......

因此,您的代码必须如下所示:

<?php $expression = true; // true for if statement, false for else statement ?>
<?php if ($expression == true): ?>
  This will show if the expression is true.
<?php else: ?>
  Otherwise this will show.
<?php endif; ?>
于 2012-10-02T11:48:01.023 回答