xdebug_command
Differences
This shows you the differences between two versions of the page.
| — | xdebug_command [2024/04/11 01:46] (current) – created - external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ======Synopsis: | ||
| + | xdebug [< | ||
| + | |||
| + | ======Description: | ||
| + | This intentionally undocumented command provides access to developmental, | ||
| + | incomplete, broken, or debugging features. | ||
| + | for internal development use and are unsafe to use unless you are told | ||
| + | otherwise. | ||
| + | |||
| + | The only complete documentation for this command is found in the source | ||
| + | code, and maybe in https:// | ||
| + | |||
| + | If no arguments are specified, [[xdebug command|xdebug]] shows all of the | ||
| + | xdebug options. | ||
| + | |||
| + | [[xdebug command|xdebug]] options are subject to change at any time and | ||
| + | without any advance notice. | ||
| + | |||
| + | [[xdebug command|xdebug]] options can and probably will break your client. | ||
| + | The use of [[xdebug command|xdebug]] results in expressly undefined behavior. | ||
| + | You Have Been Warned. | ||
| + | |||
| + | The [[xdebug command|xdebug]] inbound and outbound options allow you to | ||
| + | monitor the client' | ||
| + | for debugging scripts, and will probably not go away anytime soon. | ||
| + | |||
| + | The [[xdebug]] dword option allows you to turn on double quoted word support | ||
| + | which is experimental at this time, but will be officially supported soon. | ||
| + | |||
| + | The [[xdebug]] command optionally takes a [[block]] of code. When you do | ||
| + | this, the xdebug option is turned on, the block of code is executed, and | ||
| + | then **the original xdebug value is restored**. | ||
| + | ensure a value is turned on without having to save + restore the old value. | ||
| + | |||
| + | You cannot permanently turn on an xdebug option if you use the [[block]] form, | ||
| + | even if you do [[xdebug]] within the block, sorry. | ||
| + | |||
