PHP 8.4.2 Released!

Introduction

Implémenté en tant que module SAPI, phpdbg peut exercer un contrôle complet sur l'environnement sans impacter la fonctionnalité ou les performances de votre code.

phpdbg vise à être une plateforme de débogage légère, puissante et facile à utiliser pour PHP. Il offre les fonctionnalités suivantes :

  • Débogage pas à pas
  • Point d'arrêt flexible (méthode de classe, fonction, fichier:ligne, adresse, opcode)
  • Accès facile à PHP avec eval() intégré
  • Une API utilisateur
  • SAPI Agnostique - Facilement intégrable
  • Support de fichier de configuration PHP
  • Super Globales JIT - Définissez les vôtres !!
  • Le support readline en option - Opération confortable du terminal
  • Opération facile - Voir l'aide :)

Option en ligne de commande
Option Argument d'exemple Description
-c -c/my/php.ini Définit le fichier php.ini à charger
-d -dmemory_limit=4G Définit une directive php.ini
-n   Désactive le php.ini par défaut
-q   Supprime la bannière de bienvenue
-v   Active la sortie oplog
-b   Désactive la couleur
-i -imy.init Définit le fichier .phpdbginit
-I   Ignore le .phpdbginit par défaut
-O -Omy.oplog Définit le fichier de sortie oplog
-r   Exécute le contexte d'exécution
-rr   Exécute le contexte d'exécution et quitte après l'exécution (sans respecter les points d'arrêt)
-e   Génère des informations étendues pour le débogueur/profiler
-E   Active l'évaluation pas à pas avec eval, attention !
-s -s=, -s=foo Lit le code à exécuter depuis stdin avec un délimiteur optionnel
-S -Scli Surcharge le nom SAPI, attention !
   

-l -l4000 Met en place le port de la console distante
-a -a192.168.0.3 Met en place l'adresse de liaison de la console distante
-x   Active la sortie xml (au lieu de la sortie texte normale)
-p -p, -p=func, -p* Affiche les opcodes et quitte
-h   Affiche l'aperçu de l'aide
-V   Affiche le numéro de version
-- -- arg1 arg2 Utilisé pour délimiter les arguments phpdbg et php $argv; ajoutez tout argument $argv après

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top