Khi thực thi biến này $Var3 = $var1 % $var2 dạng type của nó là
Đáp án đúng: B
Phép toán %
trong PHP (và nhiều ngôn ngữ lập trình khác) là phép toán lấy số dư của phép chia. Kết quả của phép toán này luôn là một số nguyên (integer). Do đó, khi thực thi biểu thức $var3 = $var1 % $var2
, kiểu dữ liệu của $var3
sẽ là integer.
Câu hỏi liên quan
Trong PHP, khi làm việc với cơ sở dữ liệu, chúng ta sử dụng các hàm để truy vấn và lấy dữ liệu trả về. Hai hàm phổ biến để lấy dữ liệu từ kết quả truy vấn là fetch_array()
và fetch_row()
.
fetch_array()
: Hàm này trả về một mảng kết hợp (associative array), mảng số (numerical array) hoặc cả hai, chứa dữ liệu của một hàng từ tập kết quả. Mảng kết hợp sử dụng tên cột làm khóa, còn mảng số sử dụng chỉ số số học.fetch_row()
: Hàm này trả về một mảng số chứa dữ liệu của một hàng từ tập kết quả. Các phần tử của mảng được truy cập bằng chỉ số số học (bắt đầu từ 0).
Các hàm get_array()
, get_row()
, và get_column()
không phải là các hàm chuẩn trong PHP để làm việc với kết quả truy vấn cơ sở dữ liệu. fetch_column()
có tồn tại, nhưng nó trả về giá trị của một cột đơn từ hàng tiếp theo của tập kết quả, chứ không phải toàn bộ hàng.
Trong PHP, các hàm bắt đầu bằng tiền tố __
(hai dấu gạch dưới) được gọi là Magic Functions (Hàm ma thuật). Các hàm này có các mục đích đặc biệt và được gọi tự động trong các tình huống nhất định, chẳng hạn như khi một đối tượng được tạo, hủy hoặc khi một thuộc tính không tồn tại được truy cập.
- Magic Function: Đây là đáp án chính xác. Các hàm này có tên đặc biệt và được PHP gọi tự động để thực hiện các tác vụ cụ thể. Ví dụ:
__construct
(hàm khởi tạo),__destruct
(hàm hủy),__get
,__set
,__call
, v.v. - Inbuilt Function: Đây là các hàm được tích hợp sẵn trong PHP, không bắt đầu bằng
__
. Ví dụ:strlen()
,strpos()
,array_push()
, v.v. - Default Function: Không phải là thuật ngữ chính thức trong PHP để mô tả các hàm bắt đầu bằng
__
. - User Defined Function: Đây là các hàm do người dùng tự định nghĩa, và tên của chúng không bắt buộc phải bắt đầu bằng
__
.
Trong PHP, hàm array_push()
được sử dụng để thêm một hoặc nhiều phần tử vào cuối mảng. Hàm này tăng kích thước của mảng theo số lượng phần tử được thêm vào. Các phương án khác không đúng vì:
array_unshift()
: Thêm một hoặc nhiều phần tử vào đầu mảng.into_array()
vàinend_array()
: Không phải là các hàm hợp lệ trong PHP.
Trong đoạn code này, `$fruits` là một mảng chứa các chuỗi tên trái cây. Dòng code `$subset = array_slice($fruits, 2);` sẽ tạo một mảng con `$subset` chứa các phần tử của `$fruits` bắt đầu từ vị trí có chỉ số là 2 (vị trí của "peach"). Do không có tham số `$length`, hàm sẽ trả về tất cả các phần tử từ vị trí 2 đến cuối mảng. Như vậy, `$subset` sẽ chứa các phần tử "peach", "pear", và "orange".
Vì vậy, kết quả in ra sẽ là: `Array ( [0] => peach [1] => pear [2] => orange )`

Bộ Đồ Án Tốt Nghiệp Ngành Trí Tuệ Nhân Tạo Và Học Máy

Bộ 120+ Đồ Án Tốt Nghiệp Ngành Hệ Thống Thông Tin

Bộ Đồ Án Tốt Nghiệp Ngành Mạng Máy Tính Và Truyền Thông

Bộ Luận Văn Tốt Nghiệp Ngành Kiểm Toán

Bộ 370+ Luận Văn Tốt Nghiệp Ngành Kế Toán Doanh Nghiệp

Bộ Luận Văn Tốt Nghiệp Ngành Quản Trị Thương Hiệu
ĐĂNG KÝ GÓI THI VIP
- Truy cập hơn 100K đề thi thử và chính thức các năm
- 2M câu hỏi theo các mức độ: Nhận biết – Thông hiểu – Vận dụng
- Học nhanh với 10K Flashcard Tiếng Anh theo bộ sách và chủ đề
- Đầy đủ: Mầm non – Phổ thông (K12) – Đại học – Người đi làm
- Tải toàn bộ tài liệu trên TaiLieu.VN
- Loại bỏ quảng cáo để tăng khả năng tập trung ôn luyện
- Tặng 15 ngày khi đăng ký gói 3 tháng, 30 ngày với gói 6 tháng và 60 ngày với gói 12 tháng.