ដូច​នៅ​ក្នុង​ភាសា JS ដែរ បញ្ជា if នៅ​ក្នុង​ភាសា PHP តំរូវ​អោយ​អនុវត្ត​ក្រុម​បញ្ជា​នៅ​ក្នុង​នោះ​ក្នុង​ករណី​កន្សោម​ប្រមាណ​វិធី​ដែល​ជា​លក្ខខ័ណ្ឌ​ផ្តល់​លទ្ធផល​ជា​តក្កអថេរ true ។ បានន័យ​ថា នៅ​ពេល​ដែល​លក្ខខ័ណ្ឌ​នោះ​ត្រូវ​បាន​បំពេញ​។

 

ចំណែក​ឯ​បញ្ជា if/else វិញ តំរូវ​អោយ​អនុវត្ត​ក្រុម​បញ្ជា​នៅ​ក្នុង​បញ្ចា if ក្នុង​ករណី​លក្ខខ័ណ្ឌ​ត្រូវ​បាន​បំពេញ បើ​ពុំនោះ​សោត​ទេ ក្រុមបញ្ជា​នៅ​ក្នុង​បញ្ជា else នឹង​ត្រូវ​យក​ទៅ​អនុវត្ត​។ ពិនិត្យ​កម្មវិធី​ខាង​ក្រោម​នេះ៖

 

<!DOCTYPE html>
<html>
  <hea>
    <link href='https://fonts.googleapis.com/css?family=Odor+Mean+Chey' rel='stylesheet'>
  </hea>
  <body style="font:14px/1.5 'Odor Mean Chey'">

    <?php
      $weekday = rand(1,7);

      if(($weekday == 6) || ($weekday == 7)){
        echo "ជ័យោ ថ្ងៃ​នេះ​ជា​​ថ្ងៃ​ចុង​សប្តាហ៍!";
      }else{
        echo "ថ្ងៃ​នេះ​មិន​មែន​​ជា​ថ្ងៃ​ចុង​សប្តាហ៍​ទេ។";
      }     
    ?>

  </body>
</html>

 

មួយវិញទៀត ក្នុង​ករណី​មាន​ក្រុម​បញ្ជា​ជា​ច្រើន​ដែល​ត្រូវ​យក​ទៅ​អនុវត្ត​ក្នុង​លក្ខខណ្ឌ​ខុស​ៗ​គ្នា យើង​ចាំបាច់​ត្រូវ​ប្រើប្រាស់​បញ្ជា if/elseif/else ដោយ​ធ្វើ​ដូច​ខាង​ក្រោម​នេះ៖

 

<!DOCTYPE html>
<html>
  <hea>
    <link href='https://fonts.googleapis.com/css?family=Odor+Mean+Chey' rel='stylesheet'>
  </hea>
  <body style="font:14px/1.5 'Odor Mean Chey'">

    <?php
      $weekday = rand(1,7);

      if($weekday == 1){
        echo "ថ្ងៃ​នេះ​ជា​ថ្ងៃ​ច័ន្ទ";
      }elseif($weekday == 2){
        echo "ថ្ងៃ​នេះ​ជា​ថ្ងៃ​អង្គារ";
      }elseif($weekday == 3){
        echo "ថ្ងៃ​នេះ​ជា​ថ្ងៃពុធ";
      }elseif($weekday == 4){
        echo "ថ្ងៃ​នេះ​ជា​ថ្ងៃ​ព្រហស្បតិ៍";
      }elseif($weekday == 5){
        echo "ថ្ងៃ​នេះ​ជា​ថ្ងៃ​សុក្រ";
      }else{
        echo "ថ្ងៃ​នេះ​​ជា​ថ្ងៃ​ចុង​សប្តាហ៍";
      }     
    ?>

  </body>
</html>