ilustrar
1. Além de fornecer pontos de interrupção fixos no código PHP, também podemos adicionar pontos de interrupção na linha de comando.
2. Remova a função de ponto de interrupção do método anterior. Em seguida, especifique na linha de comando para adicionar um ponto de interrupção no método.
Exemplo
prompt> b testFunc#3 [Ponto de interrupção nº 1 adicionado em testFunc#3]
#3 O que isso significa? Na verdade, significa que adicionamos um ponto de interrupção na linha 3 dentro do corpo do método. Em outras palavras, adicionamos um ponto de interrupção na linha $i += 3; O número de linhas é calculado a partir da linha onde o método está definido e começa em 1. Se este número de linha não for adicionado, ele começa diretamente na linha onde o método está definido.
prompt> r [Ponto de interrupção #0 resolvido em testFunc#3 (opline 0x1050ef660)] [Ponto de interrupção #0 resolvido em testFunc#3 (opline 0x1050ef660)] [Ponto de interrupção #0 resolvido em testFunc#3 (opline 0x1050ef660)] [Ponto de interrupção #0 resolvido em testFunc#3 (opline 0x1050ef660)] [Ponto de interrupção # 0 em testFunc () # 3 em /Users/zhangyue/MyDoc/blogpost/dev-blog/php/202006/source/PHPDebug Interactive Extension.php:13, hits: 1] >00013: $i += 3; 00014: echo "Isso é testFunc! i:" . 00015: }
O acima é o método de configuração de pontos de interrupção na linha de comando do PHP. Depois de aprender, tente a operação de exemplo o mais rápido possível.