PHP条件逻辑

wai*_*933 -4 php logic conditional if-statement

在PHP中,允许以下逻辑

If (x && y)
  //Do A
Elseif (x)
  // Do B
Elseif (y)
  // Do C
Else
  // Do D
Run Code Online (Sandbox Code Playgroud)

基本上,你允许使用多个elseif?

gna*_*arf 11

是:

if ($x && $y) {
  //Do A
} else if ($x) {
  // Do B
} else if ($y) {
  // Do C
} else {
  // Do D
}
Run Code Online (Sandbox Code Playgroud)

另一种对HTML文件有用的格式

<?php if ($x && $y): ?>
  Element A
<?php elseif ($x): ?>
  Element B
<?php elseif ($y): ?>
  Element C
<?php else: ?>
  Element D
<?php endif;?>
Run Code Online (Sandbox Code Playgroud)

  • 番茄/西红柿;)更习惯于写'else if` (2认同)