我设法用 PDT 安装 Eclipse,用 XAMPP 安装 xDebug 并使用 Chrome 作为 Eclipse 的外部浏览器。我现在的问题是,如果我在我的 PHP 代码中设置断点,调试器会按预期停止。然而,浏览器输出仅在所有 PHP 代码块执行完毕后才会显示结果。例如,如果我有一个这样的 php 文件:
<?php
echo 'Test Line 1';
echo 'Test Line 2';
echo 'Test Line 3';
echo 'Test Line 4';
echo 'Test Line 5';
echo 'Test Line 6';
echo 'Test Line 7';
?>
我在每一行设置断点,调试器将在每一行停止,但浏览器将在所有代码执行后显示最终结果,而不是在我处于断点时显示每个输出。
有什么建议我可以正确设置吗?