JavaScript is required

Kết quả sau khi chạy đoạn mã sau:

echo (int) "1235Jason";

?>

A.

1235

B.

1235Jason

C.

0

D.

Có lỗi xảy ra

Trả lời:

Đáp án đúng: A


Đoạn mã PHP sử dụng ép kiểu `(int)` cho chuỗi "1235Jason". Khi ép một chuỗi sang số nguyên, PHP sẽ lấy phần số từ đầu chuỗi cho đến khi gặp ký tự không phải là số. Trong trường hợp này, phần số là "1235", do đó kết quả sẽ là 1235.

Câu hỏi liên quan