ล่าสุดการพัฒนาเว็บบทเรียน
×

PHP เกี่ยวกับการสอน

PHP บ้าน PHP แนะนำ PHP ติดตั้ง PHP วากยสัมพันธ์ PHP ตัวแปร PHP Echo / พิมพ์ PHP ชนิดข้อมูล PHP เงื่อนไข PHP ค่าคงที่ PHP ผู้ประกอบการ PHP If...Else...Elseif PHP Switch PHP ในขณะที่ลูป PHP สำหรับลูป PHP ฟังก์ชั่น PHP แถว PHP เรียงลำดับอาร์เรย์ PHP Superglobals

PHP การจัดการ

PHP ฟอร์ม การจัดการ PHP ฟอร์ม การตรวจสอบ PHP ฟอร์ม จำเป็นต้องใช้ PHP ฟอร์ม URL/E-mail PHP ฟอร์ม สมบูรณ์

PHP สูง

PHP อาร์เรย์หลายมิติ PHP วันและเวลา PHP ประกอบด้วย PHP ไฟล์ การจัดการ PHP ไฟล์ เปิด / อ่าน PHP ไฟล์ สร้าง / เขียน PHP ไฟล์ อัปโหลด PHP Cookies PHP Sessions PHP ฟิลเตอร์ PHP Filters สูง PHP ผิดพลาด การจัดการ PHP ข้อยกเว้น

MySQL Database

MySQL ฐานข้อมูล MySQL สัมพันธ์ MySQL Create DB MySQL Create ตาราง MySQL Insert Data MySQL รับ ID เข้าครั้งสุดท้าย MySQL ใส่หลาย MySQL Prepared MySQL Select Data MySQL Delete Data MySQL Update Data MySQL Limit Data

PHP - XML

PHP XML parsers PHP SimpleXML Parser PHP SimpleXML - Get PHP XML Expat PHP XML DOM

PHP - AJAX

AJAX แนะนำ AJAX PHP AJAX ฐานข้อมูล AJAX XML AJAX ค้นหาสด AJAX RSS Reader AJAX โพลล์

PHP Examples

PHP ตัวอย่าง PHP ทดสอบ PHP ใบรับรอง

PHP การอ้างอิง

PHP แถว PHP ปฏิทิน PHP วันที่ PHP ไดเรกทอรี PHP ผิดพลาด PHP ระบบแฟ้ม PHP กรอง PHP FTP PHP HTTP PHP Libxml PHP จดหมาย PHP คณิตศาสตร์ PHP อื่น ๆ PHP MySQLi PHP SimpleXML PHP เชือก PHP XML PHP Zip PHP ช่วงเวลา

 

PHP 5 ชนิดข้อมูล


ประเภท PHP ข้อมูล

ตัวแปรที่สามารถจัดเก็บข้อมูลที่แตกต่างกันและประเภทข้อมูลที่แตกต่างสามารถทำสิ่งที่แตกต่างกัน

PHP สนับสนุนชนิดข้อมูลต่อไปนี้:

  • เชือก
  • จำนวนเต็ม
  • Float (floating point numbers - also called double)
  • บูลีน
  • แถว
  • วัตถุ
  • โมฆะ
  • ทรัพยากร

PHP สตริง

สตริงเป็นลำดับของตัวอักษรเช่น "Hello world!" .

สตริงสามารถเป็นข้อความใด ๆ ภายในคำพูด คุณสามารถใช้คำพูดเดียวหรือสองครั้ง:

ตัวอย่าง

<?php
$x = "Hello world!";
$y = 'Hello world!';

echo $x;
echo "<br>";
echo $y;
?>
ตัวอย่างเช่นเรียกใช้»

PHP จำนวนเต็ม

ชนิดข้อมูลที่เป็นจำนวนเต็มจำนวนไม่ใช่ทศนิยมระหว่าง -2147483648 และ 2,147,483,647

กฎสำหรับจำนวนเต็ม:

  • จำนวนเต็มต้องมีอย่างน้อยหนึ่งหลัก
  • จำนวนเต็มไม่ต้องมีจุดทศนิยม
  • จำนวนเต็มสามารถเป็นได้ทั้งบวกหรือลบ
  • จำนวนเต็มสามารถระบุได้ในสามรูปแบบ: ทศนิยม (10-based) , เลขฐานสิบหก (16-based - prefixed with 0x) หรือฐานแปด (8-based - prefixed with 0)

ในตัวอย่างต่อไปนี้ $ x เป็นจำนวนเต็ม PHP การ var_dump() ฟังก์ชันส่งกลับชนิดของข้อมูลและความคุ้มค่า:

ตัวอย่าง

<?php
$x = 5985;
var_dump($x);
?>
ตัวอย่างเช่นเรียกใช้»

PHP ลอย

ลอย (floating point number) เป็นจำนวนมีจุดทศนิยมหรือหมายเลขในรูปแบบที่ชี้แจงได้

ในตัวอย่าง $ x ต่อไปนี้เป็นลอย PHP การ var_dump() ฟังก์ชันส่งกลับชนิดของข้อมูลและความคุ้มค่า:

ตัวอย่าง

<?php
$x = 10.365;
var_dump($x);
?>
ตัวอย่างเช่นเรียกใช้»

PHP บูลีน

บูลีนเป็นตัวแทนของสองประเทศเป็นไปได้: จริงหรือเท็จ

$x = true;
$y = false;

Booleans มักจะใช้ในการทดสอบเงื่อนไข คุณจะเรียนรู้เพิ่มเติมเกี่ยวกับการทดสอบเงื่อนไขในบทต่อมาของการกวดวิชานี้


PHP อาร์เรย์

อาร์เรย์เก็บค่าหลายค่าในตัวแปรเดียว

ในตัวอย่าง $ รถยนต์ต่อไปนี้เป็นอาร์เรย์ PHP การ var_dump() ฟังก์ชันส่งกลับชนิดของข้อมูลและความคุ้มค่า:

ตัวอย่าง

<?php
$cars = array("Volvo","BMW","Toyota");
var_dump($cars);
?>
ตัวอย่างเช่นเรียกใช้»

คุณจะได้เรียนรู้มากขึ้นเกี่ยวกับอาร์เรย์ในบทต่อมาของการกวดวิชานี้


วัตถุ PHP

วัตถุที่เป็นชนิดข้อมูลที่เก็บข้อมูลและข้อมูลเกี่ยวกับวิธีการประมวลผลข้อมูลที่

ใน PHP, วัตถุต้องได้รับการประกาศอย่างชัดเจน

ครั้งแรกที่เราจะต้องประกาศในชั้นเรียนของวัตถุ สำหรับเรื่องนี้เราใช้คำหลักในชั้นเรียน ชั้นเป็นโครงสร้างที่สามารถมีคุณสมบัติและวิธีการดังนี้

ตัวอย่าง

<?php
class Car {
    function Car() {
        $this->model = "VW";
    }
}

// create an object
$herbie = new Car();

// show object properties
echo $herbie->model;
?>
ตัวอย่างเช่นเรียกใช้»

คุณจะได้เรียนรู้เพิ่มเติมเกี่ยวกับวัตถุในบทต่อมาของการกวดวิชานี้


PHP ค่า Null

null เป็นชนิดข้อมูลพิเศษที่สามารถมีได้เพียงหนึ่งค่า: โมฆะ

ตัวแปรของชนิดข้อมูลเป็นโมฆะเป็นตัวแปรที่มีค่าไม่ได้รับมอบหมายให้มัน

เคล็ดลับ: หากตัวแปรถูกสร้างโดยไม่มีค่าก็มีการกำหนดค่าของโมฆะโดยอัตโนมัติ

ตัวแปรสามารถอบโดยการตั้งค่าให้เป็นโมฆะ:

ตัวอย่าง

<?php
$x = "Hello world!";
$x = null;
var_dump($x);
?>
ตัวอย่างเช่นเรียกใช้»

ทรัพยากร PHP

ชนิดของทรัพยากรพิเศษไม่ได้เป็นชนิดข้อมูลที่เกิดขึ้นจริง มันเป็นการจัดเก็บการอ้างอิงถึงฟังก์ชั่นและทรัพยากรภายนอกของ PHP

ร่วมเป็นตัวอย่างของการใช้ชนิดข้อมูลทรัพยากรเป็นสายฐานข้อมูล

เราจะไม่พูดคุยเกี่ยวกับชนิดของทรัพยากรที่นี่เพราะมันเป็นหัวข้อที่ทันสมัย