JavaScript is required

$str = 'val1,val2,,val4,';

echo count(explode(',', $str));

?>

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.

5

B.

6

C.

7

D.

8

Trả lời:

Đáp án đúng: A


Đoạn mã PHP sử dụng hàm `explode()` để tách chuỗi `$str` thành một mảng dựa trên dấu phẩy (`,`). Chuỗi `$str` là `'val1,val2,,val4,'`. Hàm `explode()` sẽ tạo ra một mảng với các phần tử như sau: - `val1` - `val2` - `` (chuỗi rỗng) - `val4` - `` (chuỗi rỗng) Hàm `count()` sau đó sẽ đếm số lượng phần tử trong mảng này. Vì có tổng cộng 5 phần tử, kết quả hiển thị sẽ là 5. Do đó, đáp án đúng là 5.

Câu hỏi liên quan