ตัวแปรที่เรากำหนด สามารถเก็บข้อมูลได้หลายชนิด PHP รองรับชนิดข้อมูลได้ ดังนี้
ข้อมูลชนิดสตริง (String)
ข้อมูลชนิดสตริง หรือ ข้อมูลชนิดข้อความ เป็นลักษณะการเอาตัวอักษรมาเรียงกัน จะต้องเขียนเอาไว้ในเครื่องหมาย " " หรือ ' '
ตัวอย่าง
การแสดงผล
ข้อมูลชนิดจำนวนเต็ม (Integer)
ข้อมูลชนิดจำนวนเต็ม เก็บตัวเลขไม่มีจุดทศนิยม เก็บข้อมูลระหว่าง -2,147,483,648 and 2,147,483,647
สามารถใช้ var_dump() เพื่อตรวจสอบประเภทข้อมูล
ตัวอย่าง
การแสดงผล
ข้อมูลชนิดตัวเลขทศนิยม (Float or Double)
ข้อมูลชนิดตัวเลขทศนิยม เป็นตัวเลขที่มีจุดทศนิยมหรือตัวเลขในรูปแบบเลขชี้กำลัง
ตัวอย่าง

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

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

การแสดงผล
- ข้อมูลชนิดสตริง (String)
- ข้อมูลชนิดจำนวนเต็ม (Integer)
- ข้อมูลชนิดตัวเลขทศนิยม (Float or Double)
- ข้อมูลชนิดบูลีน (Boolean)
- ข้อมูลชนิดอะเรย์ (Array)
- ข้อมูลชนิดว่างเปล่า (NULL)
ข้อมูลชนิดสตริง (String)
ข้อมูลชนิดสตริง หรือ ข้อมูลชนิดข้อความ เป็นลักษณะการเอาตัวอักษรมาเรียงกัน จะต้องเขียนเอาไว้ในเครื่องหมาย " " หรือ ' '
ตัวอย่าง
การแสดงผล
ข้อมูลชนิดจำนวนเต็ม (Integer)
ข้อมูลชนิดจำนวนเต็ม เก็บตัวเลขไม่มีจุดทศนิยม เก็บข้อมูลระหว่าง -2,147,483,648 and 2,147,483,647
- - มีอย่างน้อย 1 ตัวอักษร
- - ไม่มีจุดทศนิยม
- - เป็นได้ทั้งบวกหรือลบ
สามารถใช้ var_dump() เพื่อตรวจสอบประเภทข้อมูล
ตัวอย่าง
การแสดงผล
ข้อมูลชนิดตัวเลขทศนิยม (Float or Double)
ข้อมูลชนิดตัวเลขทศนิยม เป็นตัวเลขที่มีจุดทศนิยมหรือตัวเลขในรูปแบบเลขชี้กำลัง
ตัวอย่าง

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

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

การแสดงผล