8.13 Afficher des informations
8 Développer PHP 4.0
Manuel PHP
. zend_printf . zend_error . Inclure du contenu dans phpinfo ->Informations d'exécution
|
8.13.4 Informations d'exécution
Vous pouvez aussi afficher des informations d'exécution, comme
le nom du fichier en cours d'exécution, ou la fonction en cours.
Ce nom de la fonction actuellement utilisée est accessible via
get_active_function_name
. Cette fonction
retourne un pointeur sur une fonction, et n'accepte aucun
argument. Pour lire le nom du fichier en cours d'exécution, utilisez
zend_get_executed_filename
.
Cette fonction accède aux variables globales, qui lui sont passées
avec la macro
TSRMLS_C
. Les variables globales
d'exécution sont automatiquement disponibles pour chaque fonction qui
est appelée directement par Zend (ils font partie des
INTERNAL_FUNCTION_PARAMETERS
décrit plus tôt dans
ce chapitre). SI vous voulez accéder aux variables globales
d'exécution dans une autre fonction qui n'a pas été invoquée par
Zend, appelez la macro
TSRMLS_FETCH()
une fois
rendu dans la fonction. Cela vous l'introduira dans l'environnement
local.
Finalement, le numéro de ligne actuellement exécuté est accessible via
la fonction
zend_get_executed_lineno
.
Cette fonction requiert aussi les variables globales
d'exécution comme arguments. Pour une illustration de ces fonctions,
voyez Afficher des informations d'exécution. .
|