martinms

5 Percabangan dalam IF

Jul 22nd, 2021
198
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.93 KB | None | 0 0
  1. <?php
  2.  
  3. $a = 10;
  4. $b = 11;
  5.  
  6. //percabangan if
  7. if ($a == $b) {
  8.   // jika true $a sama dengan $b
  9. }
  10.  
  11.  
  12. //if else
  13. if ($a == $b) {
  14.   // jika true $a sama dengan $b
  15. }
  16. else {
  17.   // jika false $a sama dengan $b
  18. }
  19.  
  20.  
  21. //if else if dan seterusnya
  22. if ($a == $b) {
  23.   // jika true $a sama dengan $b (urutan pertama)
  24. }
  25. else if ($a > $b) {
  26.   // jika false $a sama dengan $b (urutan kedua)
  27. }
  28. else if ($a > 20) {
  29.   // jika $a lebih besar dari 20 (urutan ketiga)
  30. }
  31. else {
  32.   // jika tidak ada satupun evaluasi yang true
  33. }
  34.  
  35.  
  36. //nested if
  37. if ($a > $b) {
  38.   if ($a == 20) {
  39.     //
  40.   }
  41.   else {
  42.     if ($a > 100) {
  43.       //
  44.     }
  45.     else if ($a <= 200) {
  46.       //
  47.     }
  48.     else {
  49.       //
  50.     }
  51.   }
  52. }
  53. else if ($b == 20) {
  54.   //
  55. }
  56. else {
  57.   if ($a == $b && $a == 10) {
  58.     //
  59.   }
  60.   else {
  61.     //
  62.   }
  63. }
  64.  
  65. // kita bisa membuat nested if dengan kedalaman berapapun
  66. // tapi jika mengaktifkan ekstensi xdebug, maksimalnya 100
  67.  
Advertisement
Add Comment
Please, Sign In to add comment