Example #1 使用条件的高级转义 http://www.php.net/manual/ro/language.basic-syntax.phpmode.php
这是代码:这将显示表达式是否为真。否则会显示。
Example #1 使用条件的高级转义 http://www.php.net/manual/ro/language.basic-syntax.phpmode.php
这是代码:这将显示表达式是否为真。否则会显示。
我不明白为什么在站点 php 的 php 手册中说这有效。
如果您首先分配了一个值,它就会起作用$expression
(并且通常可以合理地假设您在测试它之前会这样做)。
@$expression
不要压制错误。避免他们
isset($expression)
是的。如果$expression
不保证设置,请在对其执行其他测试之前测试它是否已设置。
他们说如果 $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; ?>