Maison > Article > développement back-end > Comment utiliser la fonction de gestion des erreurs PHP debug_backtrace() ?
La fonction php debug_backtrace() est utilisée pour générer une trace PHP, c'est-à-dire pour générer une trace PHP.
Syntaxe :
debug_backtrace(provide_object)
Paramètres :
provide_object : Spécifiez s'il faut remplir l'index de l'objet. Le type de provide_object est booléen.
Valeur de retour :
La fonction debug_backtrace() renvoie un tableau associatif. La liste suivante contient les éléments renvoyés possibles :
Nom | Description | |||||||||||||||||||||||||
fonction | string | |||||||||||||||||||||||||
ligne | entier | Numéro de ligne actuel. | ||||||||||||||||||||||||
fichier | chaîne | Nom du fichier actuel. | ||||||||||||||||||||||||
classe | chaîne | Nom de la classe actuelle | ||||||||||||||||||||||||
objet | objet | |||||||||||||||||||||||||
type | chaîne |
<?php function demo($str) { echo "正在学习:".$str."<br />"; var_dump(debug_backtrace()); } demo('php');est utilisé pour les appels de méthode statique. (Renvoie "::")
|
||||||||||||||||||||||||
args | tableau | 正在学习:php array (size=1) 0 => array (size=4) 'file' => string 'D:\wamp\www\test\demo.php' (length=25) 'line' => int 7 'function' => string 'demo' (length=4) 'args' => array (size=1) 0 => &string 'php' (length=3)Si à l'intérieur de la fonction. (Cela répertorie les arguments de la fonction.) si dans un fichier inclus. (Cela répertorie les noms de fichiers inclus.) |
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!