DEX  WAT  LEARN

LEARN  FOR  PHP  WITH  DEX  WAT  DEV

ตัวแปร

ตัวแปรใน PHP

           ตัวแปรเป็นสัญลักษณ์แทนสิ่งใดสิ่งหนึ่งที่เราต้องการ เพื่อนำไปใช้ประมวลผล เช่น $a=1; โดยเราสามารถกำหนดตัวแปรไว้ล่วงหน้าแล้วเรียกใช้งานได้ตลอดหน้า PHP นั้น

- กฎการตั้งชื่อตัวแปร
- ชนิดของตัวแปร
- การกำหนดค่าให้ตัวแปร
- ตัวแปร Array
- แบบทดสอบ




กฎการตั้งชื่อตัวแปร

กฎการตั้งชื่อตัวแปรใน PHP

  • ขึ้นต้นด้วย $
  • ตามด้วย A-Z หรือ a-z หรือ _
  • ตามด้วย A-Z หรือ a-z หรือ 0-9 หรือ _ เช่น $myvar; $my_var; $myVar;
  • Case Sensitive ตัวพิมพ์ใหญ่/เล็กถือเป็นคนละตัว เช่น $myvar; $Myvar; $MyVar; $myVar;
  • ไม่ตั้งชื่อซ้ำคำสงวน เช่น $_POST; $_SESSION; $_GET;




ชนิดของตัวแปร

ชนิดของตัวแปรใน php

  • Boolean -> True , False
  • Integer -> เลขจำนวนเต็ม
  • Float -> เลขจำนวนจริง
  • String -> ตัวอักษรที่นำไปคำนวณทางคณิตศาสตร์ไม่ได้
  • Array -> ตัวแปรชุด
  • Object -> เก็บคุณสมบัติของ Object
  • Resource -> สำหรับอ้างอิงถึงแหล่งภายนอก เช่น การเปิดไฟล์ข้อมูล การเชื่อมต่อฐานข้อมูล
  • Null -> ตัวแปรที่ไม่มีค่าอะไรเลยเรียกว่ามีค่าเป็น Null เช่น เมื่อประกาศตัวแปรแล้วแต่ยังไม่ได้กำหนดค่าใดๆให้ตัวแปร กำหนดค่าให้ตัวแปรมีค่าเป็น Null $MySalary = NULL;




การกำหนดค่าให้ตัวแปร

การกำหนดค่าให้ตัวแปร

$n = 1;
$n = 3.25;
$n = "PHP";
                      ในการประกาศตัวแปรในภาษา PHP คุณไม่จำเป็นต้องกำหนดประเภทให้กับตัวแปร ซึ่ง PHP จะจัดการเรื่องนี้ให้โดยอัตโนมัติ ในตัวอย่างเราประกาศตัวแปร $n และกำหนดค่า 1 ทำให้ตัวแปรนี้เป็นประเภทจำนวนเต็ม ต่อมาเรากำหนดค่า 3.25 ให้กับตัวแปร ประเภทของตัวแปรจะเปลี่ยนเป็นจำนวนจริง และเปลี่ยนเป็น String ตามลำดับ

ตัวอย่าง การกำหนดค่าให้ตัวแปร


<?php
           $name = "Dex Wat Dev";
           ehco $name;
?>



ตัวอย่าง Array

<?php
     $name = ["Dex Wat Dev 1" , "Dex Wat Dev 2" , "Dex Wat Dev 3" , "Dex Wat Dev 4"];
     $num = count($name);
     echo $name[0]."<br>";
     echo $name[1]."<br>";
     echo $name[2]."<br>";
     echo $name[3]."<br>";
?>
Array

ตัวแปร Array

<?php
           $num = ['1','2']
           $number = count($num)
?>

           Array คือ ตัวแปรชุด เช่น ตัวแปรตัวเดียวแต่เก็บชื่อค่าหลายชื่อ วิธีการคือใช้วงเล็บก้ามปู [ ] ครอบ และข้างในก็เป็นชื่อ คั้นด้วย ,และวิธีการเข้าถึงจะใช้ตัวเลข เรียกว่า index โดย index จะเริ่มที่ 0 ไล่ไป 1 2 3 4
           function การในการนับจำนวน Array คือ count()




แบบทดสอบ


1
- แสดงชื่อจังหวัด 10 จังหวัด โดยเก็บไว้ในตัวแปร Array

2
- แสดงข้อมูลส่วนตัว โดยเก็บคำตอบไว้ในตัวแปร Array พร้อม comment อธิบาย code แต่ละบรรทัด และขีดเส้นใต้ บรรทัดสุดท้าย

ตัวอย่าง
Name :
Age :
Class :
Department :
school :
hobby :

3
- แสดงสูตรคูณแม่ 3 โดยเก็บตัวเลขไว้ในตัวแปร