-9

例 #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 に答える