illustrer
1. En plus de donner des points d'arrêt fixes dans le code PHP, nous pouvons également ajouter des points d'arrêt dans la ligne de commande.
2. Supprimez la fonction de point d'arrêt de méthode précédente. Précisez ensuite sur la ligne de commande pour ajouter un point d'arrêt dans la méthode.
Exemple
invite> b testFunc#3 [Point d'arrêt n°1 ajouté à testFunc#3]
#3 Qu'est-ce que cela signifie ? En fait, cela signifie que nous ajoutons un point d'arrêt sur la ligne 3 à l'intérieur du corps de la méthode. En d’autres termes, nous avons ajouté un point d’arrêt sur la ligne $i += 3 ; Le nombre de lignes est calculé à partir de la ligne où la méthode est définie et commence à 1. Si ce numéro de ligne n'est pas ajouté, il démarre directement à partir de la ligne où la méthode est définie.
invite> r [Point d'arrêt n°0 résolu à testFunc#3 (opline 0x1050ef660)] [Point d'arrêt n°0 résolu à testFunc#3 (opline 0x1050ef660)] [Point d'arrêt n°0 résolu à testFunc#3 (opline 0x1050ef660)] [Point d'arrêt n°0 résolu à testFunc#3 (opline 0x1050ef660)] [Point d'arrêt n°0 dans testFunc()#3 dans /Users/zhangyue/MyDoc/blogpost/dev-blog/php/202006/source/PHPDebug interactive extension.php:13, hits : 1] >00013 : $i += 3 ; 00014 : echo "C'est testFunc ! i:" . $i, PHP_EOL ; 00015 : }
Ce qui précède est la méthode de définition des points d'arrêt dans la ligne de commande PHP. Après l'avoir appris, veuillez essayer l'exemple d'opération dès que possible.