Hàm is_int() trong PHP
Trần Thị Vân
- 1160
- 07/08/2025
Hàm is_int() trong PHP dùng để kiểm tra kiểu dữ liệu của biến truyền vào có phải là kiểu dữ liệu số nguyên (integer) hay không, chi tiết như nào hãy cùng chúng tôi phân tích:
Chức năng của Hàm is_int() trong PHP
Hàm is_int() trong PHP dùng để kiểm tra kiểu dữ liệu của biến truyền vào có phải là kiểu dữ liệu số nguyên (integer) hay không, nếu phải thì trả về true, nếu không phải thì trả về false.
Cú pháp của Hàm is_int() trong PHP
$kết_quả = is_int($biến_dữ_liệu);
$biến_dữ_liệu: Biến chứa dữ liệu.
$kết_quả: Nếu kiểu dữ liệu của biến là kiểu dữ liệu số nguyên (integer) thì trả về true, nếu kiểu dữ liệu của biến không phải là kiểu dữ liệu số nguyên (integer) thì trả về false.
Code Hàm is_int() trong PHP
<h2>Kiểm tra biến chứa số nguyên thuộc kiểu dữ liệu số nguyên (integer) hay không</h2>
<?php
$biensonguyen = 35;
if(is_int($biensonguyen)){
echo 'Biến $biensonguyen thuộc kiểu dữ liệu số nguyên (integer) <br>';
}else{
echo 'Biến $biensonguyen không thuộc kiểu dữ liệu số nguyên (integer) <br>';
}
// Kết quả: Biến $biensonguyen thuộc kiểu dữ liệu số nguyên (integer)
?>
<h2>Kiểm tra biến chứa chuỗi có thuộc kiểu dữ liệu số nguyên (integer) hay không</h2>
<?php
$bienchuoi = "Web Mới";
if(is_int($bienchuoi)){
echo 'Biến $bienchuoi thuộc kiểu dữ liệu số nguyên (integer) <br>';
}else{
echo 'Biến $bienchuoi không thuộc kiểu dữ liệu số nguyên (integer) <br>';
}
// Kết quả: Biến $bienchuoi không thuộc kiểu dữ liệu số nguyên (integer)
?>
<h2>Kiểm tra biến mảng thuộc kiểu dữ liệu số nguyên (integer) hay không</h2>
<?php
$mang = array("Lực","Vân","Quỳnh");
if(is_int($mang)){
echo 'Biến $mang thuộc kiểu dữ liệu số nguyên (integer) <br>';
}else{
echo 'Biến $mang không thuộc kiểu dữ liệu số nguyên (integer) <br>';
}
// Kết quả: Biến $mang không thuộc kiểu dữ liệu số nguyên (integer)
?>
<h2>Kiểm tra biến chứa số thập phân thuộc kiểu dữ liệu số nguyên (integer) hay không</h2>
<?php
$bienthapphan = 35.5;
if(is_int($bienthapphan)){
echo 'Biến $bienthapphan thuộc kiểu dữ liệu số nguyên (integer) <br>';
}else{
echo 'Biến $bienthapphan không thuộc kiểu dữ liệu số nguyên (integer) <br>';
}
// Kết quả: Biến $bienthapphan không thuộc kiểu dữ liệu số nguyên (integer)
?>
<h2>Kiểm tra biến đối tượng thuộc kiểu dữ liệu số nguyên (integer) hay không</h2>
<?php
$nhanVien = (object) [
'ten' => 'Bùi Tấn Lực',
'tuoi' => '35'
];
if(is_int($nhanVien)){
echo 'Biến $nhanVien thuộc kiểu dữ liệu số nguyên (integer) <br>';
}else{
echo 'Biến $nhanVien không thuộc kiểu dữ liệu số nguyên (integer) <br>';
}
// Kết quả: Biến $nhanVien không thuộc kiểu dữ liệu số nguyên (integer)
?>
Kết quả:
/////Kiểm tra biến chứa số nguyên thuộc kiểu dữ liệu số nguyên (integer) hay không
Biến $biensonguyen thuộc kiểu dữ liệu số nguyên (integer)
/////Kiểm tra biến chứa chuỗi có thuộc kiểu dữ liệu số nguyên (integer) hay không
Biến $bienchuoi không thuộc kiểu dữ liệu số nguyên (integer)
/////Kiểm tra biến mảng thuộc kiểu dữ liệu số nguyên (integer) hay không
Biến $mang không thuộc kiểu dữ liệu số nguyên (integer)
/////Kiểm tra biến chứa số thập phân thuộc kiểu dữ liệu số nguyên (integer) hay không
Biến $bienthapphan không thuộc kiểu dữ liệu số nguyên (integer)
/////Kiểm tra biến đối tượng thuộc kiểu dữ liệu số nguyên (integer) hay không
Biến $nhanVien không thuộc kiểu dữ liệu số nguyên (integer)
Lời kết
Cảm ơn các bạn đã tham khảo bài viết Hàm is_int() trong PHP.
- 0 Bình luận
Trần Thị Vân
Trần Thị Vân là Content Creator tại Web Mới, phụ trách nghiên cứu, biên soạn nội dung và chia sẻ kiến thức về website, SEO, lập trình cùng các xu hướng công nghệ
Chia sẻ nội dung đánh giá của bạn về Hàm is_int() 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 *
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 *
Bình luận, Hỏi đáp
Đăng ký tư vấn thiết kế website
Tìm hiểu 1 năm không bằng lắng nghe 1 câu tư vấn