ស្រដៀង​នឹង​ភាសា JS ដែរ ប្រភេទ​នៃ​ទិន្នន័យ​នៅ​ក្នុង​ភាសា PHP មាន​ដូច​ខាង​ក្រោម​នេះ៖

 

  • ចំនួនគត់ (Integer)
  • ចំនួនពិត (Float)
  • តក្កអថេរ (Boolean)
  • មោឃៈអថេរ (NULL)
  • ប្រយោគ (String)
  • កំរង (Array) វត្ថុ (Object)
  • ធនធាន (Resource)

 

<!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
      //បង្កើត​ចំនួនគត់
      $sale = 9999;
      echo "ទិន្នន័យ​ជា​ចំនួនគត់​ឈ្មោះ​ \$sale: ".$sale."<br>";
      
      //បង្កើត​ចំនួន​ពិត
      $width = 175.25;
      echo "ទិន្នន័យ​ជា​ចំនួនពិត​ឈ្មោះ​ \$width: ".$width."<br>";

      //បង្កើត​តក្កអថេរ
      $on = true;
      echo "ទិន្នន័យ​ជា​តក្កអថេរ​ឈ្មោះ​ \$on: ".$on."<br>";

      //បង្កើត​​ប្រយោគ
      $welcome = "ស្វាគមន៍​មក​កាន់​កម្មវិធី PHP!";
      echo "ទិន្នន័យ​ជា​ប្រយោគ​ឈ្មោះ​ \$welcome: ".$welcome."<br>";

      //បង្កើត​​កំរង
      $weekdays = array('ច័ន្ទ','អង្គារ','ពុធ','ព្រហស្បតិ៍','សុក្រ','សៅរ៍','អាទិត្យ');
      echo var_dump($weekdays)."<br>";

      //បង្កើត​ថ្នាក់​នៃ​វត្ថុ
      class Motobike {
        function Motobike() {
          $this->model = "Honda";
        }
      }
      
      //បង្តើត​វត្ថុ​ដែល​ជា​សិស្ស​នៃ​ថ្នាក់ Motobike
      $myMotobike = new Motobike();
      echo "ម៉ូតូ​របស់​ខ្ញុំ​ម៉ាក៖ ".$myMotobike->model;
    ?>

  </body>
</html>

 

នៅ​ក្នុង​កម្មវិធី​ខាង​លើ​នេះ យើង​សង្កេត​ឃើញ​ថា ចំណុច​ខុស​គ្នា​រវាង​ភាសា PHP និង​ភាសា JS ក្នុង​ការយក​ទិន្នន័យ​សិស្ស​មក​ប្រើ គឺ​នៅ​ក្នុង​ភាសា​ PHP ការយក​ទិន្នន័យ​សិស្ស (instance data) មក​ប្រើ​ត្រូវ​ធ្វើ​ឡើង​ដោយ​ប្រើប្រាស់​ប្រមាណ​សញ្ញា -> ចំណែក​ឯ​នៅ​ក្នុង​ភាសា JS គឺ​ត្រូវ​ប្រើ​ប្រមាណ​សញ្ញា​ចុច «.» ។ យើង​នឹង​ធ្វើការ​សិក្សា​ពី​ការបង្កើត​ថ្នាក់​និង​វត្ថុ​យ៉ាង​លំអិត​នៅ​ពេល​ខាង​មុខ​នេះ៕