Bang hộiTiền mặt: 0 Xu Trò chơiHộp quà giáng sinhThứ Sáu, 16:54:19 - 06/12/2024
Ngôn ngữ lập trình PHP

Các điều hành viên: Admin, Mod, SMod

[PHP] Hàm is_object trong PHP

[PHP] Hàm is_object trong PHP

#1 » Gửi bài gửi bởi CPU » 25/10/2024 22:55 » @619842

1. Định nghĩa
- Hàm is_object() dùng để kiểm tra xem biến có phải là một đối tượng hay không

2. Cú pháp
Mã: Chọn tất cả
is_object(mixed $value): bool


3. Tham số
- $value là biến cần kiểm tra

4. Kết quả trả về
- true: nếu biển là một đối tượng
- false: các trường hợp còn lại trả về false

5. Ví dụ:
- ví dụ 1:
Mã: Chọn tất cả
<?php
//khai báo class mới
class Object 
{
     
}

$obj = new Object();
if (
is_object($obj)) {
    echo 
"biến truyền vào là một đối tượng <br>" ;
} else {
    echo 
"biến truyền vào không phải là đối tượng<br>";
}

//kết quả: biến truyền vào là một đối tượng
?>


- ví dụ 2:
Mã: Chọn tất cả
<?php
$var 
'freetuts.net';

if (
is_object($var)) {
    echo 
"biến truyền vào là một đối tượng <br>" ;
} else {
    echo 
"biến truyền vào không phải là đối tượng<br>";
}

//kết quả: biến truyền vào không phải là đối tượng
?>


- Example #1 is_object() example:
+input:
Mã: Chọn tất cả
<?php
// Declare a simple function to return an 
// array from our object
function get_students($obj)
{
    if (!
is_object($obj)) {
        return 
false;
    }

    return 
$obj->students;
}

// Declare a new class instance and fill up 
// some values
$obj = new stdClass();
$obj->students = array('Kalle''Ross''Felipe');

var_dump(get_students(null));
var_dump(get_students($obj));
?>

+ output:
Mã: Chọn tất cả
bool(false)
array(
3) {
  [
0]=>
  
string(5"Kalle"
  
[1]=>
  
string(4"Ross"
  
[2]=>
  
string(6"Felipe"
}
 


6. Tài liệu tham khảo
https://www.php.net/manual/en/function.is-object.php
Sửa lần cuối: Bot 26/11/2024 00:04
CPU
Hình đại diện của thành viên
Rank: ☀️1/30☀️
Cấp độ:
Tu luyện:
Like:
Online:
Bang hội: ?????
Xếp hạng Bang hội: ⚡??/??⚡
Level:
Chủ đề đã tạo: 🩸2/4141🩸
Tiền mặt:
Nhóm:
Danh hiệu: ?????
Giới tính:
Ngày tham gia:
(Google Chrome Browser)


Quay về PHP

 


  • Chủ đề tương tự
    Trả lời
    Xem
    Bài viết mới nhất