Giải thích ý nghĩa của lệnh sau?
setcookie('text1', $_POST['text1'], time() + 100);
Trả lời:
Đáp án đúng: C
Câu lệnh `setcookie('text1', $_POST['text1'], time() + 100);` có ý nghĩa như sau:
* `setcookie()` là một hàm trong PHP dùng để thiết lập một cookie.
* `'text1'` là tên của cookie được tạo.
* `$_POST['text1']` là giá trị được gán cho cookie. `$_POST['text1']` lấy giá trị từ một điều khiển HTML (ví dụ: một ô input) có thuộc tính `name` là "text1" được gửi bằng phương thức POST.
* `time() + 100` là thời gian hết hạn của cookie, được tính bằng số giây kể từ Unix Epoch. Trong trường hợp này, cookie sẽ hết hạn sau 100 giây kể từ thời điểm hiện tại.
Vậy, câu lệnh này có chức năng lưu nội dung từ điều khiển HTML có tên là 'text1' vào một cookie có tên là 'text1', và cookie này sẽ tồn tại trong 100 giây.
Do đó, đáp án chính xác nhất là:
"Lưu nội dung của điều khiển HTML có tên là text1 vào biến cookie."