Thứ Tư, 27 Tháng Mười Một 2024
Trang chủPHP & MysqlPHPCác hàm kiểm tra kiểu dữ liệu(Loại dữ liệu) trong PHP

Các hàm kiểm tra kiểu dữ liệu(Loại dữ liệu) trong PHP

PHP cung cấp nhiều hàm để kiểm tra kiểu dữ liệu của biến hoặc giá trị. Dưới đây là một số hàm quan trọng để kiểm tra kiểu dữ liệu trong PHP:

DANH SÁCH BÀI VIẾT
Các hàm kiểm tra kiểu dữ liệu(Loại dữ liệu) trong PHP
Toán tử 3 ngôi trong lập trình PHP - Toán tử điều kiện PHP
Upload file trong php - Tải file từ Bộ nhớ lên server trong PHP
Session và Cookie trong PHP - Hướng dẫn Session và Cookie
Class trong PHP - Lập trình hướng đối tượng trong PHP(OOP)

1. Hàm is_array()

Hàm này kiểm tra một biến có phải là kiểu mảng hay là không?

Ví dụ:

<?php
    $languages = array('PHP','MySQL', 'JQuery', 'Javascript');
    if (is_array($languages)){
        echo 'Biến languages là mảng';
    }else{
        echo 'Biến languages không phải là mảng';
    }
        // Kết quả: Biến languages là mảng

 

2 Hàm is_numeric()

Kiểm tra biến có phải là số hay không?

Ví dụ:

<?php
    $age = 23;
    if (is_numeric($age)){
        echo 'Biến age là số';
    }else{
        echo 'Biến age không phải là số';
    }
        // Kết quả: Biến age là số

>>XEM THÊM: Hàm date trong PHP: Hàm lấy và định dạng thời gian trong php

3. Hàm is_int()

Cũng giống như hàm is_numeric(). Thì hàm này kiểm tra biến có phải là số nguyên hay không?

Ví dụ:

<?php
    $age = 23;
    if (is_numeric($age)){
        echo 'Biến age là số nguyên';
    }else{
        echo 'Biến age không phải là số nguyên';
    }
        // Kết quả: Biến age là số nguyên

 

4. Hàm is_string()

Hàm này kiểm tra biến có phải là chuỗi hay không?

Ví dụ:

<?php
    $name = 'Sudo E-commerce';
    if (is_string($name)){
        echo 'Biến name là chuỗi';
    }else{
        echo 'Biến name không phải là chuỗi';
    }
        //Kết quả: Biến name là chuỗi

>>XEM THÊM: Hướng dẫn sử dụng hàm sizeof trong PHP – Lấy kích thước mảng

5. Hàm is_object()

Kiểm tra biến có phải là đối tượng.

Ví dụ:

<?php
    $object = new stdClass;
    if (is_object($object)){
        echo 'Biến object là đối tượng';
    }else{
        echo 'Biến object không phải là đối tượng';
    }
    // Kết quả: Biến object là đối tượng

Ngoài ra còn một số hàm khác nữa.

  • is_long()
  • is_double()
  • is_bool()
  • is_dir()
  • is_file()

[XEM TẤT CẢ BÀI VIẾT CHUYÊN MỤC HƯỚNG DẪN PHP TẠI ĐÂY]

XEM THÊM
Hàm phpinfo() – Hàm xem thông tin cấu hình máy chủ
Tách Chuỗi thành các thành phần trong PHP bằng hàm str_split
Hướng dẫn sử dụng hàm count trong PHP
Hàm Empty trong PHP – Cách Sử Dụng và Hiểu Đúng Về Nó
Hướng dẫn $_GET và $_POST trong PHP – Nhận dữ liệu từ form
Session và Cookie trong PHP – Hướng dẫn Session và Cookie
Toán tử Nullish Coalescing (??) trong PHP -Logic Null/Undefined
0 0 Phiếu bình chọn
Xếp hạng bài viết
BÀI VIẾT LIÊN QUAN
Đăng ký nhận thông báo
Thông báo email khi
guest
0 Bình luận
Không thể gửi email
Phản hồi nội tuyến

NÊN ĐỌC THÊM

Bạn muốn tìm kiếm gì?

Dịch vụ code thuê

TUICOCACH.COM NHẬN ĐẶT TEXTLINK, BANNER, GP
0
Giáo sư! có thể ném gạch bên dưới nhé!x