Konstruksi if

Konstruksi if memeriksa kondisi dalam tanda kurung dan mengeksekusi kode dalam tanda kurung kurawal jika kondisi bernilai benar. Jika kondisi salah, kode di dalam blok if tidak akan dieksekusi. Bersama dengan if, operator else dan elseif dapat digunakan untuk membuat kondisi yang kompleks.

Sintaks

phpif (condition) {
  // kode yang dieksekusi jika condition benar
}

Contoh

Mari periksa apakah 5 lebih besar dari 3:

php<?php
  if (5 > 3) {
    echo '5 is greater than 3';
  }
?>

Hasil eksekusi kode:

php'5 is greater than 3'

Contoh

Penggunaan else untuk eksekusi alternatif:

php<?php
  $num = 4;
  if ($num > 5) {
    echo 'Number is greater than 5';
  } else {
    echo 'Number is 5 or less';
  }
?>

Hasil eksekusi kode:

php'Number is 5 or less'

Contoh

Penggunaan elseif untuk beberapa kondisi:

php<?php
  $num = 5;
  if ($num > 5) {
    echo 'Number is greater than 5';
  } elseif ($num == 5) {
    echo 'Number is exactly 5';
  } else {
    echo 'Number is less than 5';
  }
?>

Hasil eksekusi kode:

php'Number is exactly 5'

Lihat juga

  • konstruksi switch,
    yang memeriksa nilai untuk kecocokan dengan beberapa varian