ชนิดข้อมูลในภาษา PHP

PHP Knowledge เป็น บอร์ดรวามความรู้ php เน้นบทความ แนวทางการเขียนโปรแกรม บันทึกกันลืม เพื่อให้สมาชิกได้เขียนความรู้ที่ตัวเองมีให้สมาชิกท่านอื่นๆ ได้ เข้ามาอ่าน และ ไว้อ่านเองกันลืมด้วย

Moderator: mindphp, ผู้ดูแลกระดาน

ภาพประจำตัวสมาชิก
chakrit
PHP Super Hero Member
PHP Super Hero Member
โพสต์: 788
ลงทะเบียนเมื่อ: 27/06/2022 9:32 am

ชนิดข้อมูลในภาษา PHP

โพสต์ที่ยังไม่ได้อ่าน โดย chakrit »

ก่อนเราจะไปทำความรู้จักกับชนิดฐานข้อมูลใน PHP เรามาทำความรู้จักกับ PHP กันก่อนดีกว่า PHP ย่อมาจาก Hypertext Preprocessor ซึงเจ้า PHP เนียจัดอยู่ในหมวดหมู่ของภาษาคอมพิวเตอร์ระดับสูง ซึ่งเป็นภาษาประเภท Script Language มีการทำงานแบบ Server Side Scrip จากที่เขียนมาก็คงรู้แล้วว่า PHP คือไรงั้นเราไปดูชนิดข้อมูลในภาษา PHP กันดีกว่า


ในภาษา PHP นั้นตัวแปรสามารถมีชนิดข้อมูลได้หลายแบบ แต่ละรูปแบบก็มีความสามารถที่ต่างกันมีไรบางเรามาดูกัน
  • String หรือ ข้อความ
  • Integer หรือ จำนวนเต็ม
  • Float หรือ ทศนิยม
  • Boolean หรือ บูลีน
  • Array หรือ ตัวแปรชุด
String หรือ ข้อความ
ตัวแปร String จะมีในรูปแบบของตัวอักษรหรือข้อความ
ตัวอย่าง

โค้ด: เลือกทั้งหมด

<?php
$x = "สวัสดีครับ";
$y = 'สวัสดีค่ะ';
                       
echo $x."<br/>";
echo $y."<br/>";
echo $x.' / '.$y;
?>
ผลลัพธ์
ผลลัพธ์
ผลลัพธ์
สวัสดี.png (2.27 KiB) Viewed 1155 times

Integer หรือ จำนวนเต็ม
ตัวแปร Integer มีรูปแบบของจำนวนตัวเลขจำนวนเต็มตามชื่อของมัน
  • ต้องเป็นตัวเลข 0-9
  • ต้องไม่มีจุดทศนิยม

โค้ด: เลือกทั้งหมด

<?php
$x = 10;
$y = 5;
$z = $x+$y;
echo $z;
?>
ผลลัพธ์
15

Float หรือ ทศนิยม
เป็นจำนวนจริงที่มีค่าเป็นทศนิยม

โค้ด: เลือกทั้งหมด

<?php
$x = 10.5;
$y = 55.7;
$z = $x+$y;
echo $z;
?>
ผลลัพธ์
66.2

Boolean หรือ บูลีน
ตัวแปรบูลีน Boolean นั้นจะมีเพียงสองค่าคือ true กับ false

โค้ด: เลือกทั้งหมด

<?php
$x = true;
$y = false;
var_dump($y);
var_dump($x);
?>
ผลลัพธ์
bool(false) bool(true)

Array หรือ ตัวแปรชุด
Array คือตัวแปรที่เก็บค่าในลักษณะของชุดข้อมูลในหนึ่งตัวแปรในชุดข้อมูลสามารถเป็นชนิดข้อมูลอะไรก็ได้

สรุปจะเห็นว่าตัวแปรแต่ละชนิดของ PHP เนียมันสามารถเลือกนำไปใช้ได้หลากหลายรูปแบบเลยควรเลือกชนิดข้อมูลควรเลือกชนิดข้อมูลให้เหมาะสมกับการทำงานของมันหากใครที่เคยใช้ phpmyadmin จะรู้ว่าการตั้งตัวแปรนั้นสำคัญยังไงเพราะว่าเราจำเป็นต้องรู้ว่าข้อมูลที่จะเก็บเป็นในรูปแบบไหนเพื่อที่จะไม่ให้ข้อมูลผิดพลาด

อ้างอิง
https://sites.google.com/site/kanpattanawebdouypasapeaspe/bth-reiyn/bth-thi-3-tawpaer/tawpaer-laea-chnid-khxmul
http://www.pisit.in.th/php/chnid-khxng-khxmul-ni-php-data-type
https://itnews4u.com/PHP_type-data_Variable.html

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 97