$php errormsg
$php_errormsg
(PHP 4, PHP 5, PHP 7)
$php_errormsg — Det senaste felmeddelandet
Varning: Denna funktion har blivit FÖRÅLDRAD från och med PHP 7.2.0. Det avråds starkt från att förlita sig på denna funktion.
Använd istället error_get_last().
Beskrivning
$php_errormsg är en variabel som innehåller texten för det senaste felmeddelandet som genererades av PHP. Denna variabel kommer endast att vara tillgänglig inom det omfång där felet inträffade, och endast om konfigurationsalternativet `track_errors` är aktiverat (det är avaktiverat som standard).
Varning: Om en användardefinierad felhanterare (set_error_handler()) är inställd, kommer $php_errormsg endast att sättas om felhanteraren returnerar false.
Ändringslogg
- Version 8.0.0
- Direktivet `track_errors`, som gjorde $php_errormsg tillgängligt, har tagits bort.
- Version 7.2.0
- Direktivet `track_errors`, som gjorde $php_errormsg tillgängligt, har blivit föråldrat.
Exempel
Exempel #1 $php_errormsg-exempel
<?php @strpos(); echo $php_errormsg; ?>
Ovanstående exempel kommer att ge något liknande:
Felaktigt antal parametrar för strpos()
Se även
- error_get_last() - Hämta det senaste inträffade felet
Sidslut
Orginalhemsidan på Engelska : https://www.php.net/manual/en/reserved.variables.phperrormsg.php
PHP
Språkreferens
Språkreferens#Fördefinierade_Variabler
Det här är en maskinöversättning av PHP-manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på
https://www.linux.se/kontaka-linux-se/
Tack till Datorhjälp som har sponsrat Linux.se med webserver.