PHP 5 ชนิดข้อมูล
สตริง (String) จำนวนเต็ม (Integer) ลอย (ลอย) บูลีน (บูลีน), array (อาร์เรย์) วัตถุ (Object) เป็นโมฆะ (null)
PHP สตริง
สตริงเป็นลำดับของสตริงของตัวอักษรเช่น "สวัสดีชาวโลก"
คุณสามารถใส่ข้อความใด ๆ ในราคาเดียวและคำพูดสอง:
PHP จำนวนเต็ม
จำนวนเต็มไม่ได้เป็นเลขทศนิยม
กฎจำนวนเต็ม:
- จำนวนเต็มต้องมีจำนวนอย่างน้อยหนึ่ง (0-9)
- จำนวนเต็มไม่สามารถมีเครื่องหมายจุลภาคหรือช่องว่าง
- จำนวนเต็มโดยไม่ต้องมีจุดทศนิยม
- จำนวนเต็มสามารถเป็นบวกหรือลบ
- จำนวนเต็มสามารถระบุได้ในสามรูปแบบ: ฐานสิบหกสิบ (นำหน้าด้วย 0x) หรือฐานแปด (คำนำหน้า 0)
ในตัวอย่างต่อไปนี้เราจะทดสอบตัวเลขที่แตกต่าง PHP var_dump () ฟังก์ชันส่งกลับชนิดข้อมูลของตัวแปรและความคุ้มค่า:
ตัวอย่าง
$ x = 5985;
var_dump ($ x);
echo "ฟรี";
$ x = -345; // เชิงลบ
var_dump ($ x);
echo "ฟรี";
$ x = 0x8C; // เลขฐานสิบหก
var_dump ($ x);
echo "ฟรี";
$ x = 047; // ตัวเลขฐานแปด
var_dump ($ x);
?>
ลอง»
PHP ลอย
ตัวเลขทศนิยมเป็นตัวเลขที่มีส่วนที่เป็นเศษส่วนหรือรูปแบบที่ชี้แจง
ในตัวอย่างต่อไปนี้เราจะทดสอบตัวเลขที่แตกต่าง PHP var_dump () ฟังก์ชันส่งกลับชนิดข้อมูลของตัวแปรและความคุ้มค่า:
ตัวอย่าง
$ x = 10.365;
var_dump ($ x);
echo "ฟรี";
$ x = 2.4e3;
var_dump ($ x);
echo "ฟรี";
$ x = 8E-5;
var_dump ($ x);
?>
ลอง»
PHP บูลีน
บูลีนสามารถเป็นจริงหรือเท็จ
$ Y = false;
เงื่อนไขบูลีนที่ใช้กันทั่วไปสำหรับการตัดสิน ในบทต่อไปที่คุณจะได้เรียนรู้เพิ่มเติมเกี่ยวกับการควบคุมสภาพกวดวิชา
อาร์เรย์ PHP
อาร์เรย์ของค่าหลายสามารถเก็บไว้ในตัวแปร
การสร้างอาร์เรย์ในตัวอย่างต่อไปและจากนั้นใช้ PHP var_dump () ฟังก์ชันส่งกลับชนิดข้อมูลและความคุ้มค่าของอาร์เรย์:
ในบทต่อไปที่คุณจะได้เรียนรู้เพิ่มเติมเกี่ยวกับอาร์เรย์ของความรู้
วัตถุ PHP
ชนิดข้อมูลวัตถุนอกจากนี้ยังสามารถนำมาใช้ในการเก็บข้อมูล
ใน PHP วัตถุที่จะต้องประกาศ
ครั้งแรกที่คุณจะต้องใช้คำหลักชั้นเรียนเพื่อประกาศเป็นวัตถุชั้นเรียน โครงสร้างชั้นสามารถมีคุณลักษณะและวิธีการ
จากนั้นเราจะกำหนดชนิดข้อมูลในชั้นเรียนและจากนั้นใช้สแตนซ์ของชนิดข้อมูลระดับชั้น:
ตัวอย่าง
ระดับรถยนต์
{
var สี $;
ฟังก์ชั่นรถยนต์ ($ color = "สีเขียว") {
$ this-> color = $ สี;
}
ฟังก์ชั่น what_color () {
กลับ $ this-> สี;
}
}
?>
ลอง»
ดังกล่าวข้างต้นคำหลักตัวอย่างเช่น PHP นี้เป็นตัวชี้ชี้ไปที่วัตถุเช่นปัจจุบันไม่ได้ชี้ไปที่วัตถุอื่น ๆ หรือระดับ
คุณจะเรียนรู้เพิ่มเติมเกี่ยวกับวัตถุของความรู้ในส่วนต่อไป
ค่า PHP โมฆะ
ค่า NULL หมายถึงตัวแปรที่มีค่าไม่มี โมฆะเป็นชนิดข้อมูลที่เป็นโมฆะค่า
ค่า NULL บ่งชี้ว่าตัวแปรเป็นโมฆะ ข้อมูลเดียวกันสามารถใช้ในการแยกแยะความแตกต่างระหว่างค่าโมฆะและค่าเป็นศูนย์
ค่าเป็นศูนย์สามารถหักล้างได้โดยการตั้งค่าข้อมูลตัวแปร: