Как избежать аргументов команды в консоли phpdbg?
Я пытаюсь вызвать команду в консоли 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. argv
является зарегистрированной пользователем командой в .phpdbginit Krakjoe.