ชนิดข้อมูลใน PHP มีดังนี้
- String ตัวแปรเก็บค่าอักขระ ตัวอักษร หรือข้อความ อยู่ภายใต้เครื่องหมาย Double Quote (" ")
- Integer ตัวแปรเก็บค่าตัวเลขจำนวนเต็ม 0-9
- Floating ตัวแปรเก็บค่าตัวเลขที่มีจุดทศนิยม เช่น 3.65, 0.0001, 0.365
- Array เก็บค่าตั้งแต่ 1 ค่าขึ้นไปไว้ในตัวแปรเดียวกัน โดยมี index ชี้ตำแหน่งของแต่ละข้อมูล
- Object กำหนดตัวแปรเก็บค่าของคุณสมบัติ Object ไว้โดยใช้ชื่อ Class เป็นตัวกำหนด
- boolean ค่าที่ได้จะเป็น True หรือ False
ตัวอย่างที่ 1 การแสดงผลในรูปแบบสตริง (String)
<?php
$fname = "Sombut"; //เก็บค่าสตริง Sombut ไว้ในตัวแปร $fname
$lname = "Markmee"; //เก็บค่าสตริง Markmee ไว้ในตัวแปร $lname
echo $fname, " ", $lname; //แสดงผลตัวแปรทั้งสอง
?>
หมายเหตุ การกำหนดค่าในรูปแบบสตริงต้องใส่เครื่องหมาย Double Quote (" ") หรือ Single Quote ให้กับค่าสตริงด้วย
ตัวอย่างที่ 2 การแสดงผลในรูปแบบตัวเลขจำนวนเต็ม (Integer)
<?php
$num = 10; //เก็บค่าตัวเลขไว้ในตัวแปร $num
echo $num; //แสดงผลตัวแปร $num
?>
ตัวอย่างที่ 3 การแสดงผลในรูปแบบตัวเลขทศนิยม (Floating)
<?php
$float = 1.005; //เก็บค่าตัวเลขทศนิยมไว้ในตัวแปร $float
echo $float; //แสดงผลตัวแปร $float
?>
ตัวอย่างที่ 4 การแสดงผลในรูปแบบอาเรย์ (Array)
<?php
$arrNum = array(1, 3, 5, 7, 9);
echo $arrNum[0], "<br>";
$arrNum[1], "<br>";
$arrNum[2], "<br>";
$arrNum[3], "<br>";
$arrNum[4], "<br>";
?>
ตัวอย่างที่ 5 การแสดงผลในรูปแบบออบเจ็ค (Object)
<?php
class Car {
function Car() {
$this->model = "BMW";
}
}
class Car {
function Car() {
$this->model = "BMW";
}
}
$honda = new Car();
echo $honda->model;
?>
echo $honda->model;
?>
ตัวอย่างที่ 6 การแสดงผลในรูปแบบบูลีน boolean
<?php
$x = true;
$y = false;
?>
ชนิดข้อมูลดังกล่าวมีความสำคัญมากในการเขียนโปรแกรม ดังนั้นผู้เริ่มเขียนโปรแกรมควรฝึกเขียนทำความเข้าใจเพื่อได้ง่ายต่อการนำไปสร้างเว็บ Application
ConversionConversion EmoticonEmoticon