PHP er et server-side skriptspråk som lar webmastere å legge programmering funksjonalitet til sine nettsteder . PHP-koden kjøres på serveren, hvor nettsiden er vert og deretter returnerer resultatet av koden til kundens nettleser . Det har en rekke forskjellige feilkoder som faller inn i tre grunnleggende kategorier . Merknader
PHP merknader er mindre feil som ikke forstyrrer driften av skriptet . Brukerne er vanligvis ikke varslet om feilen , selv om programmereren kan endre denne standardinnstillingen og vise en feilmelding til brukeren hvis han ønsker .
Advarsler
Advarsler er mer alvorlige feil som skyldes manglende eller feil kode . Skriptet vil fortsatt kjøre med advarsler , men brukeren vil få feilmeldinger.
Fatal feil
Fatal feil føre til at skriptet til å krasje. Disse feil skyldes alvorlige problemer med basiskode . For eksempel , hvis skriptet kaller en funksjon som mangler eller er utilgjengelig for programmet, vil en fatal feil bli returnert .
PHP -feilkoder
Når PHP returnerer en feil det vil bli ledsaget av en bestemt feilkode som hjelper utviklere med å finne og løse problemet i koden som forårsaket feilen . Følgende er en liste over feilkoder som returneres av PHP
E_ERROR : . Fatal feil . Avslutter manuset
E_WARNING : . . Advarsel som ikke slutter manuset
E_PARSE : Det er en feil i parser
E_NOTICE : . Non - fatal feil i kode
E_CORE_ERROR : . Fatal feil i PHP installasjon
E_CORE_WARNING : . . Advarsler følge skjema en feil i PHP installasjon
E_COMPILE_ERROR : Fatal feil som oppstår når skriptet er kompilert
E_USER_ERROR : . Feil generert av programmerer kode
E_USER_WARNING : . Advarsel generert av programmerer kode
E_USER_NOTICE : . . Notice generert av programmerer kode
E_STRICT : merknader som oppstår under script run-time
E_RECOVERABLE_ERROR : . . Fatal feil at skriptet kan komme fra United
E_ALL : . Generisk feilmelding brukes når mer spesifikk melding gjelder ikke