Rumah >pembangunan bahagian belakang >masalah PHP >Bagaimana untuk mengembalikan kod ralat dalam php
Dalam PHP, anda boleh menggunakan fungsi header() untuk mengembalikan kod ralat, yang bermaksud menambah maklumat pengepala 404 pada halaman tersebut adalah seperti "header("HTTP/1.0 404 Not Found"). ;".
Persekitaran pengendalian artikel ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3
Bagaimanakah php mengembalikan kod ralat?
Menggunakan fungsi pengepala() dalam PHP, anda boleh menambah maklumat pengepala 404 pada halaman yang dikembalikan, sekali gus menggesa penyemak imbas bahawa halaman web tidak dapat ditemui.
Jadi anda boleh menggunakan:
header("HTTP/1.0 404 Not Found");
atau:
header("Status: 404 Not Found");
Yang terakhir digunakan dalam mod FastCGI, dan kedua-dua ayat itu boleh digabungkan terus dalam php kod Tuliskannya.
Petikan arahan penggunaan pengepala daripada tapak web rasmi manual PHP adalah seperti berikut:
The header string.There are two special-case header calls. The first is a header that starts with the string "HTTP/" (case is not significant), which will be used to figure out the HTTP status code to send. For example, if you have configured Apache to use a PHP script to handle requests for missing files (using the ErrorDocument directive), you may want to make sure that your script generates the proper status code.For FastCGI you must use the following for a 404 response:
Dan pengepala("Lokasi: xxx.com"); lompat status, jadi ia tidak boleh Mengeluarkan status ralat 404 kepada penyemak imbas.
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Bagaimana untuk mengembalikan kod ralat dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!