1

我尝试在 phpdbg 控制台中调用命令:

argv --m=find --filters={"id":4}

结果是:

[Parse Error: syntax error, unexpected identifier (command or function name), expecting # (pound sign) or digits (numbers)]
-->  STR_PARAM(argv=4)
-->  STR_PARAM(--m=find=8)

问题在于冒号字符“:”。当我从争论中删除它时,一切都很好。但我需要它,在没有翻译的情况下在参数中传递 json 数据。

argv --m=find --filters={"id"\:4}或者

argv --m=find '--filters={"id":4}'甚至

argv '--m=find --filters={"id":4}'

PS。argvKrakjoe 的 .phpdbginit中的用户注册命令。

4

0 回答 0