我正在将Centos 7.6与本地安装的Apache httpd.service一起使用。我已经安装了xdebug v2.9.1,并通过简单的phpInfo()测试页验证了其配置。
当我在本地浏览器中通过本地主机引用加载页面时,我可以启动'debugclient'和step_into,step_over,status以及其他各种xdebug协议命令。
<?php
$a = 0;
echo "a= " . $a . PHP_EOL;
$a += 1;
echo "a= " . $a . PHP_EOL;
$a += 1;
echo "a= " . $a . PHP_EOL;
$a += 1;
echo "a= " . $a . PHP_EOL;
echo "Done" . PHP_EOL;
某些有见识的人可以向我提供一个示例示例来设置/创建变量并从debugclient命令行更改其值吗?具体来说,在我的示例文件中:如何修改'$ a'的值,以更改通过echo语句报告的值?
是。我了解除了“ debugclient”以外,还有其他调试器,但是我试图了解IDE和网站主机之间的通信协议,因为它特别适用于Xdebug和DBGP协议。特别是因为提供的Xdebug文档没有提供在https://xdebug.org/docs/dbgp]下使用'eval','expr'和'exec'的示例
[我试图创建标签'debugclient'和'DBGP协议',但显然没有足够的'声誉'。
我正在将Centos 7.6与本地安装的Apache httpd.service一起使用。我已经安装了xdebug v2.9.1,并使用简单的phpInfo()测试页验证了其配置。当我通过...
您应使用property_set -i 45 -n $a -- base64encodedvalue