veranschaulichen
1. Zusätzlich zur Angabe fester Haltepunkte im PHP-Code können wir Haltepunkte auch in der Befehlszeile hinzufügen.
2. Entfernen Sie die Haltepunktfunktion der vorherigen Methode. Geben Sie dann in der Befehlszeile an, dass der Methode ein Haltepunkt hinzugefügt werden soll.
Beispiel
prompt> b testFunc#3 [Haltepunkt Nr. 1 hinzugefügt bei testFunc Nr. 3]
#3 Was bedeutet das? Tatsächlich bedeutet dies, dass wir in Zeile 3 innerhalb des Methodenkörpers einen Haltepunkt hinzufügen. Mit anderen Worten, wir haben einen Haltepunkt an der Zeile $i += 3; Die Anzahl der Zeilen wird ab der Zeile berechnet, in der die Methode definiert ist, und beginnt bei 1. Wenn diese Zeilennummer nicht hinzugefügt wird, beginnt sie direkt ab der Zeile, in der die Methode definiert ist.
Eingabeaufforderung> r [Haltepunkt Nr. 0 bei testFunc Nr. 3 behoben (Opline 0x1050ef660)] [Haltepunkt Nr. 0 bei testFunc Nr. 3 behoben (Opline 0x1050ef660)] [Haltepunkt Nr. 0 bei testFunc Nr. 3 behoben (Opline 0x1050ef660)] [Haltepunkt Nr. 0 bei testFunc Nr. 3 behoben (Opline 0x1050ef660)] [Haltepunkt #0 in testFunc()#3 unter /Users/zhangyue/MyDoc/blogpost/dev-blog/php/202006/source/PHPDebug Interactive extension.php:13, Treffer: 1] >00013: $i += 3; 00014: echo „Das ist testFunc! i:“ $i, PHP_EOL; 00015: }
Das Obige ist die Methode zum Festlegen von Haltepunkten in der PHP-Befehlszeile. Nachdem Sie es gelernt haben, probieren Sie bitte so bald wie möglich die Beispieloperation aus.