ตัวแปรที่เรากำหนด สามารถเก็บข้อมูลได้หลายชนิด PHP รองรับชนิดข้อมูลได้ ดังนี้

  1. ข้อมูลชนิดสตริง (String)
  2. ข้อมูลชนิดจำนวนเต็ม (Integer)
  3. ข้อมูลชนิดตัวเลขทศนิยม (Float or Double)
  4. ข้อมูลชนิดบูลีน (Boolean)
  5. ข้อมูลชนิดอะเรย์ (Array)
  6. ข้อมูลชนิดว่างเปล่า (NULL)


ข้อมูลชนิดสตริง (String)
     ข้อมูลชนิดสตริง หรือ ข้อมูลชนิดข้อความ เป็นลักษณะการเอาตัวอักษรมาเรียงกัน จะต้องเขียนเอาไว้ในเครื่องหมาย " " หรือ ' '

ตัวอย่าง



การแสดงผล



ข้อมูลชนิดจำนวนเต็ม (Integer)
     ข้อมูลชนิดจำนวนเต็ม เก็บตัวเลขไม่มีจุดทศนิยม เก็บข้อมูลระหว่าง -2,147,483,648 and 2,147,483,647
  1. - มีอย่างน้อย 1 ตัวอักษร
  2. - ไม่มีจุดทศนิยม
  3. - เป็นได้ทั้งบวกหรือลบ

    สามารถใช้ var_dump() เพื่อตรวจสอบประเภทข้อมูล


ตัวอย่าง



การแสดงผล



ข้อมูลชนิดตัวเลขทศนิยม (Float or Double)
     ข้อมูลชนิดตัวเลขทศนิยม เป็นตัวเลขที่มีจุดทศนิยมหรือตัวเลขในรูปแบบเลขชี้กำลัง

ตัวอย่าง



การแสดงผล



ข้อมูลชนิดบูลีน (Boolean)
     ข้อมูลชนิดบูลีน หรือข้อมูลที่มีค่าจริง-เท็จ จะแสดงข้อมูลแค่ 2 ค่า คือ จริง (true) และเท็จ (false) มักจะใช้ในการทดสอบเงื่อนไข

ตัวอย่าง



การแสดงผล



ข้อมูลชนิดอะเรย์ (Array)
     ข้อมูลชนิดอาร์เรย์ จะเก็บค่าหลายค่าไว้ในตัวแปรเดียว

ตัวอย่าง



การแสดงผล



ข้อมูลชนิดว่างเปล่า (NULL)
     ข้อมูลชนิดว่างเปล่า หรือ ค่า null หรือไม่มีค่าใดๆ เลย เป็นชนิดข้อมูลพิเศษที่สามารถมีค่าได้เพียงค่าเดียว เป็นตัวแปรที่ไม่มีค่ากำหนดไว้

ตัวอย่าง



การแสดงผล