http_response_code là gì?
http_response_code— HTTP response code là mã dung để biểu thị trạng thái request HTTP chỉ định
http_response_code(int
$response_code
= 0): int|boolresponse_code: Mã phản hồi tùy chọn sẽ đặt mã phản hồi dạng int|bool.
Nếu mã response_code được cung cấp, thì mã trạng thái trước đó sẽ được trả về. Nếu mã response_code không được cung cấp, thì mã trạng thái hiện tại sẽ được trả về. Cả hai giá trị này sẽ mặc định là mã trạng thái 200 nếu được sử dụng trong môi trường máy chủ web.
sẽ được trả về false nếu response_code không được cung cấp và nó không được gọi trong môi trường máy chủ web (chẳng hạn như từ ứng dụng CLI). true sẽ được trả về nếu response_code được cung cấp và nó không được gọi trong môi trường máy chủ web (nhưng chỉ khi chưa đặt trạng thái phản hồi trước đó).
Ví dụ
<?php
// Nhận mã phản hồi hiện tại và đặt một mã mới
var_dump(http_response_code(404));// Nhận mã phản hồi mới
var_dump(http_response_code());
?>
kết quả trả về:
int(200)
int(404)
Kết luận
Qua bài viết bạn đã nắm được cách áp dụng http_response_code trong lập trình PHP, Nếu bạn có trường hợp nào cần xử lý chuỗi hãy để lại bình luận cuối bài viết nhé, chúng ta sẽ cùng thảo luận nhé.