Các kiểu dữ liệu trong PHP

Các kiểu dữ liệu trong PHP

Các kiểu dữ liệu trong PHP là tổng hợp những kiểu dữ liệu có trong PHP như: số nguyên (integer), số thực (float), chuỗi (string), boolean, mảng (array), chi tiết như nào hãy cùng chúng tôi phân tích:

Các kiểu dữ liệu trong PHP là gì?

Các kiểu dữ liệu trong PHP là tổng hợp những kiểu dữ liệu có trong PHP như: số nguyên (integer), số thực (float), chuỗi (string), boolean, mảng (array), đối tượng (object), resource, NULL.

Các kiểu dữ liệu trong PHP

Kiểu dữ liệu Số nguyên (Integer) trong PHP

Kiểu số nguyên bao gốm sô dương số âm và số 0:

<?php
$soint = 35;
// kiểm tra biến thuộc kiểu dữ liệu nào
var_dump($soint ); //Kết quả int(35)

// Trả kiểu dữ liệu về kiểu int
echo "<br>";
$soint2 = (int)"8hun9"; 
echo $soint2; // Kết quả: 8 (Chỉ lấy số đầu tiên, bỏ đi chữ)
?>

Chạy Thử

Kiểu dữ liệu Chuỗi (String) trong PHP

<?php
$bienstring = "Web Mới chuyên thiết kế website";

// kiểm tra biến thuộc kiểu dữ liệu nào
var_dump($bienstring ); //Kết quả: string(38) "Web Mới chuyên thiết kế website"
?>

Chạy Thử

Kiểu dữ liệu Boolean trong PHP

Để kiểm tra xem biến kia có phải kiểu int hay không thì ta dùng hàm is_int($bienso) và dùng var_dump để in ra kết quả true hay false:

<?php
$bienso = 35;
$bienstr = "Web Mới";

var_dump(true); // Kết quả: bool(true)
echo "<br>";

var_dump(false); // Kết quả: bool(false)
echo "<br>";

var_dump(is_int($bienso)); // Kết quả: bool(true)
echo "<br>";

var_dump(is_int($bienstr)); // Kết quả: bool(false)
echo "<br>";

var_dump(is_string($bienstr)); // Kết quả: bool(true)
echo "<br>";

var_dump(is_float($bienstr)); // Kết quả: bool(false)
echo "<br>";

var_dump(is_double($bienstr)); // Kết quả: bool(false)
echo "<br>";

$manga = array("Trang chủ","Giới thiệu","Sản phẩm","Tin tức","Liên hệ");
var_dump(is_array($manga)); //Kết quả bool(true)

?>

Chạy Thử

Kiểu dữ liệu Số thực (Float) trong PHP

Biến này chứa những số thập phân:

<?php
$sotp = 35.7;
$sotp2 = "35.7nnnn";

// kiểm tra biến thuộc kiểu dữ liệu nào
var_dump($sotp); //Kết quả float(35.7)

// Trả kiểu dữ liệu về kiểu Số thực (Float)
echo "<br>";
echo (float)$sotp2; // Kết quả: 35.7
?>

Chạy Thử

Kiểu dữ liệu Mảng (Array) trong PHP

<?php
$manga = array("Trang chủ","Giới thiệu","Sản phẩm","Tin tức","Liên hệ");

var_dump($manga);
//Kết quả: array(5) { [0]=> string(11) "Trang chủ" [1]=> string(14) "Giới thiệu" [2]=> string(12) "Sản phẩm" [3]=> string(9) "Tin tức" [4]=> string(10) "Liên hệ" }
?>

Chạy Thử

Kiểu dữ liệu Đối tượng (Object) trong PHP

Kiểu đối tượng chứa thông tin về một đối tượng, để tạo ra thông tin cho một đối tượng ta dùng class và trong class chứa các phương thức và thuộc tính về đối tượng đó:

<?php
class sinhVien{

function hoTen(){
 echo "Bùi Tấn Lực";
}

}

$sinhvien = new sinhVien;
$sinhvien ->hoTen();
?>

Kết quả:

Bùi Tấn Lực

Chạy Thử

Kiểu dữ liệu NULL trong PHP

Kiểu dữ liệu NULL là một biến trống và không chứa giá trị nào khác ngoài giá trị NULL:

<?php
$soint = NULL;

// kiểm tra biến thuộc kiểu dữ liệu nào
var_dump($soint ); //Kết quả: NULL
?>

Kết quả:

NULL

Chạy Thử

Lời kết

Cảm ơn các bạn đã tham khảo bài viết Các kiểu dữ liệu trong PHP.

  • 0 Bình luận
Content Trần Ngọc Thanh
Trần Ngọc Thanh
Content Trần Ngọc Thanh là người viết content có kinh nghiệm nhiều năm tại Web Mới, chuyên viết content bên lĩnh vực website và nhiều lĩnh vực khác
Chia sẻ nội dung đánh giá của bạn về Các kiểu dữ liệu trong PHP
Email, Điện thoại của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *
Đánh giá của bạn
Tên *
Email
Số điện thoại *
Bình luận, Hỏi đáp
Đăng ký tư vấn miễn phí
Tìm hiểu 1 năm không bằng lắng nghe 1 câu tư vấn
Kiến thức CSS
Kiến thức JavaScript
Kiến thức về website
0398.259.259