Câu hỏi:

04/09/2025 15 Lưu

<?php

class Object

{

function Object($entity)

{

$entity->name = "John";

}

}

class Entity

{

var $name = "Maria";

}

$entity = new Entity();

$obj = new Object($entity);

print $entity->name;

?>

Xem đoạn mã lệnh sau đây. Sau khi thực hiện đoạn mã trên kết quả hiển thị sẽ là gì?

A.

Maria

B.

John

C.

The script will throw an error message.

D.

JohnMaria

Quảng cáo

Trả lời:

verified Giải bởi Vietjack

Chọn đáp án B.

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 4

A.

__construct() được gọi tự động và được gọi đầu tiên khi một object được khởi tạo.

B.

__construct() thường dùng để khởi tạo các giá trị ban đầu, các trường hợp gọi __construct()

C.

__construct() được đặt tên trùng với tên class

D.

__construct() phải có tham số được truyền

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP