Kết quả hiển thị sau khi thực hiện đoạn mã sau là gì?
echo (int) "12345Bkhn";
?>
Trả lời:
Đáp án đúng: A
Đoạn mã PHP sử dụng ép kiểu `(int)` cho chuỗi "12345Bkhn". Trong PHP, khi một chuỗi được ép thành kiểu số nguyên, nó sẽ cố gắng chuyển đổi phần đầu của chuỗi thành một số. Quá trình này dừng lại khi gặp một ký tự không phải là số. Trong trường hợp này, chuỗi bắt đầu bằng "12345", đây là một số hợp lệ, sau đó là "Bkhn", không phải là số. Do đó, kết quả của việc ép kiểu sẽ là số 12345.





