Kết quả của đoạn code dưới đây là?
function email()
{
$email = ’user@yahoo . com’;
$new = strstr($email, ‘@');
echo $new;
}
email();
?>
function email()
{
$email = ’user@yahoo . com’;
$new = strstr($email, ‘@');
echo $new;
}
email();
?>
Trả lời:
Đáp án đúng: C
Đoạn code PHP sử dụng hàm `strstr()` để tìm kiếm chuỗi con trong một chuỗi. Hàm `strstr($email, '@')` sẽ tìm kiếm ký tự `@` trong chuỗi `$email` và trả về phần chuỗi bắt đầu từ ký tự `@` đến hết chuỗi. Trong trường hợp này, `$email` là `user@yahoo . com` (lưu ý có khoảng trắng trước dấu chấm). Do đó, hàm `strstr()` sẽ trả về `@yahoo . com` (có khoảng trắng). Tuy nhiên, trong các đáp án không có đáp án nào trùng khớp hoàn toàn. Đáp án gần đúng nhất là `@yahoo.com`. Do đó, ta chọn đáp án C, tuy nhiên cần lưu ý rằng kết quả chính xác phải là `@yahoo . com` (có khoảng trắng).
Câu hỏi liên quan

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
