CR 812 ext/mbstring/oniguruma/regint.h #define PROPERTY_LIST_ADD_PROP(Name, CR) \ CR 813 ext/mbstring/oniguruma/regint.h r = onigenc_property_list_add_property((UChar* )Name, CR,\ CR 393 sapi/cli/php_http_parser.c if (ch == CR || ch == LF) CR 434 sapi/cli/php_http_parser.c case CR: CR 531 sapi/cli/php_http_parser.c case CR: CR 553 sapi/cli/php_http_parser.c if (ch == CR) { CR 571 sapi/cli/php_http_parser.c if (ch == CR || ch == LF) CR 768 sapi/cli/php_http_parser.c case CR: CR 811 sapi/cli/php_http_parser.c case CR: CR 845 sapi/cli/php_http_parser.c case CR: CR 882 sapi/cli/php_http_parser.c case CR: CR 916 sapi/cli/php_http_parser.c case CR: CR 1005 sapi/cli/php_http_parser.c if (ch == CR) { CR 1036 sapi/cli/php_http_parser.c if (ch == CR) { CR 1195 sapi/cli/php_http_parser.c if (ch == CR) { CR 1221 sapi/cli/php_http_parser.c if (ch == CR) { CR 1277 sapi/cli/php_http_parser.c if (ch == CR) { CR 1485 sapi/cli/php_http_parser.c if (ch == CR) { CR 1509 sapi/cli/php_http_parser.c if (ch == CR) { CR 1552 sapi/cli/php_http_parser.c STRICT_CHECK(ch != CR); CR 327 sapi/phpdbg/phpdbg_help.c {"overview!", CR CR 328 sapi/phpdbg/phpdbg_help.c "**phpdbg** is a lightweight, powerful and easy to use debugging platform for PHP5.4+" CR CR 329 sapi/phpdbg/phpdbg_help.c "It supports the following commands:" CR CR CR 331 sapi/phpdbg/phpdbg_help.c "**Information**" CR CR 332 sapi/phpdbg/phpdbg_help.c " **list** list PHP source" CR CR 333 sapi/phpdbg/phpdbg_help.c " **info** displays information on the debug session" CR CR 334 sapi/phpdbg/phpdbg_help.c " **print** show opcodes" CR CR 335 sapi/phpdbg/phpdbg_help.c " **frame** select a stack frame and print a stack frame summary" CR CR 336 sapi/phpdbg/phpdbg_help.c " **back** shows the current backtrace" CR CR 337 sapi/phpdbg/phpdbg_help.c " **help** provide help on a topic" CR CR CR 339 sapi/phpdbg/phpdbg_help.c "**Starting and Stopping Execution**" CR CR 340 sapi/phpdbg/phpdbg_help.c " **exec** set execution context" CR CR 341 sapi/phpdbg/phpdbg_help.c " **run** attempt execution" CR CR 342 sapi/phpdbg/phpdbg_help.c " **step** continue execution until other line is reached" CR CR 343 sapi/phpdbg/phpdbg_help.c " **continue** continue execution" CR CR 344 sapi/phpdbg/phpdbg_help.c " **until** continue execution up to the given location" CR CR 345 sapi/phpdbg/phpdbg_help.c " **next** continue execution up to the given location and halt on the first line after it" CR CR 346 sapi/phpdbg/phpdbg_help.c " **finish** continue up to end of the current execution frame" CR CR 347 sapi/phpdbg/phpdbg_help.c " **leave** continue up to end of the current execution frame and halt after the calling instruction" CR CR 348 sapi/phpdbg/phpdbg_help.c " **break** set a breakpoint at the specified target" CR CR 349 sapi/phpdbg/phpdbg_help.c " **watch** set a watchpoint on $variable" CR CR 350 sapi/phpdbg/phpdbg_help.c " **clear** clear one or all breakpoints" CR CR 351 sapi/phpdbg/phpdbg_help.c " **clean** clean the execution environment" CR CR CR 353 sapi/phpdbg/phpdbg_help.c "**Miscellaneous**" CR CR 354 sapi/phpdbg/phpdbg_help.c " **set** set the phpdbg configuration" CR CR 355 sapi/phpdbg/phpdbg_help.c " **source** execute a phpdbginit script" CR CR 356 sapi/phpdbg/phpdbg_help.c " **register** register a phpdbginit function as a command alias" CR CR 357 sapi/phpdbg/phpdbg_help.c " **sh** shell a command" CR CR 358 sapi/phpdbg/phpdbg_help.c " **ev** evaluate some code" CR CR 359 sapi/phpdbg/phpdbg_help.c " **quit** exit phpdbg" CR CR CR 364 sapi/phpdbg/phpdbg_help.c "but **help cl** will list the summary for **clean** and **clear**." CR CR CR 366 sapi/phpdbg/phpdbg_help.c "Type **help aliases** to show a full alias list, including any registered phpdginit functions" CR CR 367 sapi/phpdbg/phpdbg_help.c "Type **help syntax** for a general introduction to the command syntax." CR CR 368 sapi/phpdbg/phpdbg_help.c "Type **help options** for a list of phpdbg command line options." CR CR 371 sapi/phpdbg/phpdbg_help.c {"options", CR CR 372 sapi/phpdbg/phpdbg_help.c "Below are the command line options supported by phpdbg" CR CR CR 374 sapi/phpdbg/phpdbg_help.c "**Command Line Options and Flags**" CR CR 375 sapi/phpdbg/phpdbg_help.c " **Option** **Example Argument** **Description**" CR CR 376 sapi/phpdbg/phpdbg_help.c " **-c** **-c**/my/php.ini Set php.ini file to load" CR CR 377 sapi/phpdbg/phpdbg_help.c " **-d** **-d**memory_limit=4G Set a php.ini directive" CR CR 378 sapi/phpdbg/phpdbg_help.c " **-n** Disable default php.ini" CR CR 379 sapi/phpdbg/phpdbg_help.c " **-q** Suppress welcome banner" CR CR 380 sapi/phpdbg/phpdbg_help.c " **-v** Enable oplog output" CR CR 381 sapi/phpdbg/phpdbg_help.c " **-b** Disable colour" CR CR 382 sapi/phpdbg/phpdbg_help.c " **-i** **-i**my.init Set .phpdbginit file" CR CR 383 sapi/phpdbg/phpdbg_help.c " **-I** Ignore default .phpdbginit" CR CR 384 sapi/phpdbg/phpdbg_help.c " **-O** **-O**my.oplog Sets oplog output file" CR CR 385 sapi/phpdbg/phpdbg_help.c " **-r** Run execution context" CR CR 386 sapi/phpdbg/phpdbg_help.c " **-rr** Run execution context and quit after execution (not respecting breakpoints)" CR CR 387 sapi/phpdbg/phpdbg_help.c " **-e** Generate extended information for debugger/profiler" CR CR 388 sapi/phpdbg/phpdbg_help.c " **-E** Enable step through eval, careful!" CR CR 389 sapi/phpdbg/phpdbg_help.c " **-S** **-S**cli Override SAPI name, careful!" CR CR 390 sapi/phpdbg/phpdbg_help.c " **-l** **-l**4000 Setup remote console ports" CR CR 391 sapi/phpdbg/phpdbg_help.c " **-a** **-a**192.168.0.3 Setup remote console bind address" CR CR 392 sapi/phpdbg/phpdbg_help.c " **-x** Enable xml output (instead of normal text output)" CR CR 393 sapi/phpdbg/phpdbg_help.c " **-p** **-p**, **-p=func**, **-p* ** Output opcodes and quit" CR CR 394 sapi/phpdbg/phpdbg_help.c " **-h** Print the help overview" CR CR 395 sapi/phpdbg/phpdbg_help.c " **-V** Print version number" CR CR 397 sapi/phpdbg/phpdbg_help.c "argument after it" CR CR CR 399 sapi/phpdbg/phpdbg_help.c "**Remote Console Mode**" CR CR CR 406 sapi/phpdbg/phpdbg_help.c "interface/port." CR CR CR 408 sapi/phpdbg/phpdbg_help.c "**Opcode output**" CR CR CR 410 sapi/phpdbg/phpdbg_help.c "Outputting opcodes requires that a file path is passed as last argument. Modes of execution:" CR CR 411 sapi/phpdbg/phpdbg_help.c "**-p** Outputs the main execution context" CR CR 412 sapi/phpdbg/phpdbg_help.c "**-p* **Outputs all opcodes in the whole file (including classes and functions)" CR CR 413 sapi/phpdbg/phpdbg_help.c "**-p=function_name** Outputs opcodes of a given function in the file" CR CR 414 sapi/phpdbg/phpdbg_help.c "**-p=class_name::** Outputs opcodes of all the methods of a given class" CR CR 418 sapi/phpdbg/phpdbg_help.c {"phpdbginit", CR CR 422 sapi/phpdbg/phpdbg_help.c "details)." CR CR CR 424 sapi/phpdbg/phpdbg_help.c "Debugger scripts can also be executed using the **source** command." CR CR CR 427 sapi/phpdbg/phpdbg_help.c "code. " CR CR CR 430 sapi/phpdbg/phpdbg_help.c "files and not in interactive sessions." CR CR CR 434 sapi/phpdbg/phpdbg_help.c "and **register** PHP functions as new commands." CR CR CR 440 sapi/phpdbg/phpdbg_help.c {"syntax", CR CR 445 sapi/phpdbg/phpdbg_help.c "than by substitution by the alias." CR CR CR 447 sapi/phpdbg/phpdbg_help.c "Some commands take an argument. Arguments are typed according to their format:" CR CR 448 sapi/phpdbg/phpdbg_help.c " * **omitted**" CR CR 449 sapi/phpdbg/phpdbg_help.c " * **address** **0x** followed by a hex string" CR CR 450 sapi/phpdbg/phpdbg_help.c " * **number** an optionally signed number" CR CR 451 sapi/phpdbg/phpdbg_help.c " * **method** a valid **Class::methodName** expression" CR CR 452 sapi/phpdbg/phpdbg_help.c " * **func#op** a valid **Function name** follow by # and an integer" CR CR 453 sapi/phpdbg/phpdbg_help.c " * **method#op** a valid **Class::methodName** follow by # and an integer" CR CR 454 sapi/phpdbg/phpdbg_help.c " * **string** a general string" CR CR 455 sapi/phpdbg/phpdbg_help.c " * **function** a valid **Function name**" CR CR 456 sapi/phpdbg/phpdbg_help.c " * **file:line** a valid **filename** follow by : and an integer" CR CR CR 458 sapi/phpdbg/phpdbg_help.c "In some cases the type of the argument enables the second keyword to be omitted." CR CR CR 461 sapi/phpdbg/phpdbg_help.c "on any specific command." CR CR CR 463 sapi/phpdbg/phpdbg_help.c "**Valid Examples**" CR CR CR 465 sapi/phpdbg/phpdbg_help.c " $P quit" CR CR 466 sapi/phpdbg/phpdbg_help.c " $P q" CR CR 467 sapi/phpdbg/phpdbg_help.c " Quit the debugger" CR CR CR 469 sapi/phpdbg/phpdbg_help.c " $P ev $total[2]" CR CR 470 sapi/phpdbg/phpdbg_help.c " Evaluate and print the variable $total[2] in the current stack frame" CR CR 471 sapi/phpdbg/phpdbg_help.c " " CR CR 472 sapi/phpdbg/phpdbg_help.c " $P break 200" CR CR 473 sapi/phpdbg/phpdbg_help.c " $P b my_source.php:200" CR CR 474 sapi/phpdbg/phpdbg_help.c " Break at line 200 in the current source and in file **my_source.php**. " CR CR CR 476 sapi/phpdbg/phpdbg_help.c " $P b @ ClassX::get_args if $arg[0] == \"fred\"" CR CR 477 sapi/phpdbg/phpdbg_help.c " $P b ~ 3" CR CR 478 sapi/phpdbg/phpdbg_help.c " Break at ClassX::get_args() if $arg[0] == \"fred\" and delete breakpoint 3" CR CR CR 480 sapi/phpdbg/phpdbg_help.c "**Examples of invalid commands**" CR CR 482 sapi/phpdbg/phpdbg_help.c " $P #This is a comment" CR CR 487 sapi/phpdbg/phpdbg_help.c {"aliases!", CR CR 489 sapi/phpdbg/phpdbg_help.c "is a synomyn for **info break** and **l func** for **list func**, etc." CR CR CR 494 sapi/phpdbg/phpdbg_help.c {"duplicate!", CR CR 502 sapi/phpdbg/phpdbg_help.c "a complete backtrace is given." CR CR CR 504 sapi/phpdbg/phpdbg_help.c "**Examples**" CR CR CR 505 sapi/phpdbg/phpdbg_help.c " $P back 5" CR CR 506 sapi/phpdbg/phpdbg_help.c " $P t " CR CR 507 sapi/phpdbg/phpdbg_help.c " " CR CR 514 sapi/phpdbg/phpdbg_help.c "types:" CR CR CR 516 sapi/phpdbg/phpdbg_help.c " **Target** **Alias** **Purpose**" CR CR 517 sapi/phpdbg/phpdbg_help.c " **at** **A** specify breakpoint by location and condition" CR CR 518 sapi/phpdbg/phpdbg_help.c " **del** **d** delete breakpoint by breakpoint identifier number" CR CR CR 522 sapi/phpdbg/phpdbg_help.c "execution, if evaluated as true in a boolean context at the specified target." CR CR CR 524 sapi/phpdbg/phpdbg_help.c "Note that breakpoints can also be disabled and re-enabled by the **set break** command." CR CR CR 526 sapi/phpdbg/phpdbg_help.c "**Examples**" CR CR CR 527 sapi/phpdbg/phpdbg_help.c " $P break test.php:100" CR CR 528 sapi/phpdbg/phpdbg_help.c " $P b test.php:100" CR CR 529 sapi/phpdbg/phpdbg_help.c " Break execution at line 100 of test.php" CR CR CR 531 sapi/phpdbg/phpdbg_help.c " $P break 200" CR CR 532 sapi/phpdbg/phpdbg_help.c " $P b 200" CR CR 533 sapi/phpdbg/phpdbg_help.c " Break execution at line 200 of the currently PHP script file" CR CR CR 535 sapi/phpdbg/phpdbg_help.c " $P break \\\\mynamespace\\\\my_function" CR CR 536 sapi/phpdbg/phpdbg_help.c " $P b \\\\mynamespace\\\\my_function" CR CR 537 sapi/phpdbg/phpdbg_help.c " Break execution on entry to \\\\mynamespace\\\\my_function" CR CR CR 539 sapi/phpdbg/phpdbg_help.c " $P break classX::method" CR CR 540 sapi/phpdbg/phpdbg_help.c " $P b classX::method" CR CR 541 sapi/phpdbg/phpdbg_help.c " Break execution on entry to classX::method" CR CR CR 543 sapi/phpdbg/phpdbg_help.c " $P break 0x7ff68f570e08" CR CR 544 sapi/phpdbg/phpdbg_help.c " $P b 0x7ff68f570e08" CR CR 545 sapi/phpdbg/phpdbg_help.c " Break at the opline at the address 0x7ff68f570e08" CR CR CR 547 sapi/phpdbg/phpdbg_help.c " $P break my_function#14" CR CR 548 sapi/phpdbg/phpdbg_help.c " $P b my_function#14" CR CR 549 sapi/phpdbg/phpdbg_help.c " Break at the opline #14 of the function my_function" CR CR CR 551 sapi/phpdbg/phpdbg_help.c " $P break \\\\my\\\\class::method#2" CR CR 552 sapi/phpdbg/phpdbg_help.c " $P b \\\\my\\\\class::method#2" CR CR 553 sapi/phpdbg/phpdbg_help.c " Break at the opline #2 of the method \\\\my\\\\class::method" CR CR CR 555 sapi/phpdbg/phpdbg_help.c " $P break test.php:#3" CR CR 556 sapi/phpdbg/phpdbg_help.c " $P b test.php:#3" CR CR 557 sapi/phpdbg/phpdbg_help.c " Break at opline #3 in test.php" CR CR CR 559 sapi/phpdbg/phpdbg_help.c " $P break if $cnt > 10" CR CR 560 sapi/phpdbg/phpdbg_help.c " $P b if $cnt > 10" CR CR 561 sapi/phpdbg/phpdbg_help.c " Break when the condition ($cnt > 10) evaluates to true" CR CR CR 563 sapi/phpdbg/phpdbg_help.c " $P break at phpdbg::isGreat if $opt == 'S'" CR CR 564 sapi/phpdbg/phpdbg_help.c " $P break @ phpdbg::isGreat if $opt == 'S'" CR CR 565 sapi/phpdbg/phpdbg_help.c " Break at any opcode in phpdbg::isGreat when the condition ($opt == 'S') is true" CR CR CR 567 sapi/phpdbg/phpdbg_help.c " $P break at test.php:20 if !isset($x)" CR CR 568 sapi/phpdbg/phpdbg_help.c " Break at every opcode on line 20 of test.php when the condition evaluates to true" CR CR CR 570 sapi/phpdbg/phpdbg_help.c " $P break ZEND_ADD" CR CR 571 sapi/phpdbg/phpdbg_help.c " $P b ZEND_ADD" CR CR 572 sapi/phpdbg/phpdbg_help.c " Break on any occurrence of the opcode ZEND_ADD" CR CR CR 574 sapi/phpdbg/phpdbg_help.c " $P break del 2" CR CR 575 sapi/phpdbg/phpdbg_help.c " $P b ~ 2" CR CR 576 sapi/phpdbg/phpdbg_help.c " Remove breakpoint 2" CR CR CR 579 sapi/phpdbg/phpdbg_help.c "as they significantly slow execution." CR CR CR 589 sapi/phpdbg/phpdbg_help.c "take place." CR CR CR 596 sapi/phpdbg/phpdbg_help.c "Clearing breakpoints means you can once again run code without interruption." CR CR CR 598 sapi/phpdbg/phpdbg_help.c "Note: use break delete N to clear a specific breakpoint." CR CR CR 606 sapi/phpdbg/phpdbg_help.c "been explicitly changed by issuing a **frame** command. " CR CR CR 608 sapi/phpdbg/phpdbg_help.c "**Examples**" CR CR CR 609 sapi/phpdbg/phpdbg_help.c " $P ev $variable" CR CR 610 sapi/phpdbg/phpdbg_help.c " Will print_r($variable) on the console, if it is defined" CR CR CR 612 sapi/phpdbg/phpdbg_help.c " $P ev $variable = \"Hello phpdbg :)\"" CR CR 613 sapi/phpdbg/phpdbg_help.c " Will set $variable in the current scope" CR CR CR 617 sapi/phpdbg/phpdbg_help.c "is needed here. You can even call PHP functions which have breakpoints defined. " CR CR CR 625 sapi/phpdbg/phpdbg_help.c "**-e** command line option." CR CR CR 628 sapi/phpdbg/phpdbg_help.c "context." CR CR CR 630 sapi/phpdbg/phpdbg_help.c "**Examples**" CR CR CR 632 sapi/phpdbg/phpdbg_help.c " $P exec /tmp/script.php" CR CR 633 sapi/phpdbg/phpdbg_help.c " $P e /tmp/script.php" CR CR 642 sapi/phpdbg/phpdbg_help.c "completion of the script" CR CR CR 645 sapi/phpdbg/phpdbg_help.c "skipped. "CR CR CR 653 sapi/phpdbg/phpdbg_help.c "This can be used to allowing access to the variables in a higher stack frame than that currently being executed." CR CR CR 655 sapi/phpdbg/phpdbg_help.c "**Examples**" CR CR CR 656 sapi/phpdbg/phpdbg_help.c " $P frame 2" CR CR 657 sapi/phpdbg/phpdbg_help.c " $P ev $count" CR CR 658 sapi/phpdbg/phpdbg_help.c " Go to frame 2 and print out variable **$count** in that frame" CR CR CR 665 sapi/phpdbg/phpdbg_help.c "**info** commands provide quick access to various types of information about the PHP environment" CR CR 666 sapi/phpdbg/phpdbg_help.c "By default general information about environment and PHP build is shown." CR CR 667 sapi/phpdbg/phpdbg_help.c "Specific info commands are show below:" CR CR CR 669 sapi/phpdbg/phpdbg_help.c " **Target** **Alias** **Purpose**" CR CR 670 sapi/phpdbg/phpdbg_help.c " **break** **b** show current breakpoints" CR CR 671 sapi/phpdbg/phpdbg_help.c " **files** **F** show included files" CR CR 672 sapi/phpdbg/phpdbg_help.c " **classes** **c** show loaded classes" CR CR 673 sapi/phpdbg/phpdbg_help.c " **funcs** **f** show loaded functions" CR CR 674 sapi/phpdbg/phpdbg_help.c " **error** **e** show last error" CR CR 675 sapi/phpdbg/phpdbg_help.c " **constants** **d** show user-defined constants" CR CR 676 sapi/phpdbg/phpdbg_help.c " **vars** **v** show active variables" CR CR 677 sapi/phpdbg/phpdbg_help.c " **globals** **g** show superglobal variables" CR CR 678 sapi/phpdbg/phpdbg_help.c " **literal** **l** show active literal constants" CR CR 688 sapi/phpdbg/phpdbg_help.c "variables including the return value before it is returned" CR CR CR 690 sapi/phpdbg/phpdbg_help.c "**Examples**" CR CR CR 692 sapi/phpdbg/phpdbg_help.c " $P leave" CR CR 693 sapi/phpdbg/phpdbg_help.c " $P L" CR CR CR 696 sapi/phpdbg/phpdbg_help.c "skipped. "CR CR CR 703 sapi/phpdbg/phpdbg_help.c "a second subcommand keyword:" CR CR CR 705 sapi/phpdbg/phpdbg_help.c " **Type** **Alias** **Purpose**" CR CR 706 sapi/phpdbg/phpdbg_help.c " **lines** **l** List N lines from the current execution point" CR CR 707 sapi/phpdbg/phpdbg_help.c " **func** **f** List the complete source for a specified function" CR CR 708 sapi/phpdbg/phpdbg_help.c " **method** **m** List the complete source for a specified class::method" CR CR 709 sapi/phpdbg/phpdbg_help.c " **class** **c** List the complete source for a specified class" CR CR CR 713 sapi/phpdbg/phpdbg_help.c "to list off a class." CR CR CR 715 sapi/phpdbg/phpdbg_help.c "**Examples**" CR CR CR 716 sapi/phpdbg/phpdbg_help.c " $P list 2" CR CR 717 sapi/phpdbg/phpdbg_help.c " $P l l 2" CR CR 718 sapi/phpdbg/phpdbg_help.c " List the next 2 lines from the current file" CR CR CR 720 sapi/phpdbg/phpdbg_help.c " $P list my_function" CR CR 721 sapi/phpdbg/phpdbg_help.c " $P l f my_function" CR CR 722 sapi/phpdbg/phpdbg_help.c " List the source of the function **my_function**" CR CR CR 725 sapi/phpdbg/phpdbg_help.c " $P list func .mine" CR CR 726 sapi/phpdbg/phpdbg_help.c " $P l f .mine" CR CR 727 sapi/phpdbg/phpdbg_help.c " List the source of the method **mine** from the active class in scope" CR CR CR 729 sapi/phpdbg/phpdbg_help.c " $P list m my::method" CR CR 730 sapi/phpdbg/phpdbg_help.c " $P l my::method" CR CR 731 sapi/phpdbg/phpdbg_help.c " List the source of **my::method**" CR CR CR 733 sapi/phpdbg/phpdbg_help.c " $P list c myClass" CR CR 734 sapi/phpdbg/phpdbg_help.c " $P l c myClass" CR CR 735 sapi/phpdbg/phpdbg_help.c " List the source of **myClass**" CR CR CR 743 sapi/phpdbg/phpdbg_help.c "Continue with execution after hitting a break or watchpoint" CR CR CR 745 sapi/phpdbg/phpdbg_help.c "**Examples**" CR CR CR 746 sapi/phpdbg/phpdbg_help.c " $P continue" CR CR 747 sapi/phpdbg/phpdbg_help.c " $P c" CR CR 748 sapi/phpdbg/phpdbg_help.c " Continue executing until the next break or watchpoint" CR CR CR 754 sapi/phpdbg/phpdbg_help.c "By default, print will show the opcodes of the current execution context." CR CR 755 sapi/phpdbg/phpdbg_help.c "Other printing commands give access to instruction information." CR CR 756 sapi/phpdbg/phpdbg_help.c "Specific printers loaded are show below:" CR CR CR 758 sapi/phpdbg/phpdbg_help.c " **Type** **Alias** **Purpose**" CR CR 759 sapi/phpdbg/phpdbg_help.c " **exec** **e** print out the instructions in the execution context" CR CR 760 sapi/phpdbg/phpdbg_help.c " **opline** **o** print out the instruction in the current opline" CR CR 761 sapi/phpdbg/phpdbg_help.c " **class** **c** print out the instructions in the specified class" CR CR 762 sapi/phpdbg/phpdbg_help.c " **method** **m** print out the instructions in the specified method" CR CR 763 sapi/phpdbg/phpdbg_help.c " **func** **f** print out the instructions in the specified function" CR CR 764 sapi/phpdbg/phpdbg_help.c " **stack** **s** print out the instructions in the current stack" CR CR CR 766 sapi/phpdbg/phpdbg_help.c "In case passed argument does not match a specific printing command, it will treat it as function or method name and print its opcodes" CR CR CR 768 sapi/phpdbg/phpdbg_help.c "**Examples**" CR CR CR 769 sapi/phpdbg/phpdbg_help.c " $P print class \\\\my\\\\class" CR CR 770 sapi/phpdbg/phpdbg_help.c " $P p c \\\\my\\\\class" CR CR 771 sapi/phpdbg/phpdbg_help.c " Print the instructions for the methods in \\\\my\\\\class" CR CR CR 773 sapi/phpdbg/phpdbg_help.c " $P print method \\\\my\\\\class::method" CR CR 774 sapi/phpdbg/phpdbg_help.c " $P p m \\\\my\\\\class::method" CR CR 775 sapi/phpdbg/phpdbg_help.c " Print the instructions for \\\\my\\\\class::method" CR CR CR 777 sapi/phpdbg/phpdbg_help.c " $P print func .getSomething" CR CR 778 sapi/phpdbg/phpdbg_help.c " $P p f .getSomething" CR CR 780 sapi/phpdbg/phpdbg_help.c " Print the instructions for ::getSomething in the active scope" CR CR CR 782 sapi/phpdbg/phpdbg_help.c " $P print func my_function" CR CR 783 sapi/phpdbg/phpdbg_help.c " $P p f my_function" CR CR 784 sapi/phpdbg/phpdbg_help.c " Print the instructions for the global function my_function" CR CR CR 786 sapi/phpdbg/phpdbg_help.c " $P print opline" CR CR 787 sapi/phpdbg/phpdbg_help.c " $P p o" CR CR 788 sapi/phpdbg/phpdbg_help.c " Print the instruction for the current opline" CR CR CR 790 sapi/phpdbg/phpdbg_help.c " $P print exec" CR CR 791 sapi/phpdbg/phpdbg_help.c " $P p e" CR CR 792 sapi/phpdbg/phpdbg_help.c " Print the instructions for the execution context" CR CR CR 794 sapi/phpdbg/phpdbg_help.c " $P print stack" CR CR 795 sapi/phpdbg/phpdbg_help.c " $P p s" CR CR 801 sapi/phpdbg/phpdbg_help.c "Register any global function for use as a command in phpdbg console" CR CR CR 803 sapi/phpdbg/phpdbg_help.c "**Examples**" CR CR CR 804 sapi/phpdbg/phpdbg_help.c " $P register scandir" CR CR 805 sapi/phpdbg/phpdbg_help.c " $P R scandir" CR CR 806 sapi/phpdbg/phpdbg_help.c " Will register the scandir function for use in phpdbg" CR CR CR 814 sapi/phpdbg/phpdbg_help.c "**Examples**" CR CR CR 815 sapi/phpdbg/phpdbg_help.c " $P run" CR CR 816 sapi/phpdbg/phpdbg_help.c " $P r" CR CR 817 sapi/phpdbg/phpdbg_help.c " Will cause execution of the context, if it is set" CR CR CR 818 sapi/phpdbg/phpdbg_help.c " $P r test" CR CR 819 sapi/phpdbg/phpdbg_help.c " Will execute with $argv[1] == \"test\"" CR CR CR 822 sapi/phpdbg/phpdbg_help.c "be compiled before execution." CR CR CR 830 sapi/phpdbg/phpdbg_help.c "are as follows:" CR CR CR 832 sapi/phpdbg/phpdbg_help.c " **Type** **Alias** **Purpose**" CR CR 833 sapi/phpdbg/phpdbg_help.c " **prompt** **p** set the prompt" CR CR 834 sapi/phpdbg/phpdbg_help.c " **color** **c** set color <element> <color>" CR CR 835 sapi/phpdbg/phpdbg_help.c " **colors** **C** set colors [<on|off>]" CR CR 836 sapi/phpdbg/phpdbg_help.c " **oplog** **O** set oplog [output]" CR CR 837 sapi/phpdbg/phpdbg_help.c " **break** **b** set break **id** <on|off>" CR CR 838 sapi/phpdbg/phpdbg_help.c " **breaks** **B** set breaks [<on|off>]" CR CR 839 sapi/phpdbg/phpdbg_help.c " **quiet** **q** set quiet [<on|off>]" CR CR 840 sapi/phpdbg/phpdbg_help.c " **stepping** **s** set stepping [<opcode|line>]" CR CR 841 sapi/phpdbg/phpdbg_help.c " **refcount** **r** set refcount [<on|off>] " CR CR CR 845 sapi/phpdbg/phpdbg_help.c "**-bold** or **-underline** qualifier." CR CR CR 847 sapi/phpdbg/phpdbg_help.c "Color elements can be one of **prompt**, **notice**, or **error**." CR CR CR 849 sapi/phpdbg/phpdbg_help.c "**Examples**" CR CR CR 850 sapi/phpdbg/phpdbg_help.c " $P S C on" CR CR 851 sapi/phpdbg/phpdbg_help.c " Set colors on" CR CR CR 853 sapi/phpdbg/phpdbg_help.c " $P set p >" CR CR 854 sapi/phpdbg/phpdbg_help.c " $P set color prompt white-bold" CR CR 855 sapi/phpdbg/phpdbg_help.c " Set the prompt to a bold >" CR CR CR 857 sapi/phpdbg/phpdbg_help.c " $P S c error red-bold" CR CR 858 sapi/phpdbg/phpdbg_help.c " Use red bold for errors" CR CR CR 860 sapi/phpdbg/phpdbg_help.c " $P S refcount on" CR CR 861 sapi/phpdbg/phpdbg_help.c " Enable refcount display when hitting watchpoints" CR CR CR 863 sapi/phpdbg/phpdbg_help.c " $P S b 4 off" CR CR 864 sapi/phpdbg/phpdbg_help.c " Temporarily disable breakpoint 4. This can be subsequently reenabled by a **s b 4 on**." CR CR 869 sapi/phpdbg/phpdbg_help.c "Direct access to shell commands saves having to switch windows/consoles" CR CR CR 871 sapi/phpdbg/phpdbg_help.c "**Examples**" CR CR CR 872 sapi/phpdbg/phpdbg_help.c " $P sh ls /usr/src/php-src" CR CR 878 sapi/phpdbg/phpdbg_help.c "Sourcing a **phpdbginit** script during your debugging session might save some time." CR CR CR 880 sapi/phpdbg/phpdbg_help.c "**Examples**" CR CR CR 882 sapi/phpdbg/phpdbg_help.c " $P source /my/init" CR CR 883 sapi/phpdbg/phpdbg_help.c " $P < /my/init" CR CR 884 sapi/phpdbg/phpdbg_help.c " Will execute the phpdbginit file at /my/init" CR CR CR 888 sapi/phpdbg/phpdbg_help.c "Exporting breakpoints allows you to share, and or save your current debugging session" CR CR CR 890 sapi/phpdbg/phpdbg_help.c "**Examples**" CR CR CR 892 sapi/phpdbg/phpdbg_help.c " $P export /my/exports" CR CR 893 sapi/phpdbg/phpdbg_help.c " $P > /my/exports" CR CR 894 sapi/phpdbg/phpdbg_help.c " Will export all breakpoints to /my/exports" CR CR CR 898 sapi/phpdbg/phpdbg_help.c "Execute opcodes until next line" CR CR CR 900 sapi/phpdbg/phpdbg_help.c "**Examples**" CR CR CR 902 sapi/phpdbg/phpdbg_help.c " $P s" CR CR 903 sapi/phpdbg/phpdbg_help.c " Will continue and break again in the next encountered line" CR CR CR 908 sapi/phpdbg/phpdbg_help.c "be stopped when that line is left." CR CR CR 910 sapi/phpdbg/phpdbg_help.c "Note when **step**ping is enabled, any opcode steps within the current line are also skipped. "CR CR CR 913 sapi/phpdbg/phpdbg_help.c "skipped. " CR CR CR 921 sapi/phpdbg/phpdbg_help.c "will then continue until the next breakpoint or completion of the script" CR CR CR 923 sapi/phpdbg/phpdbg_help.c "Note when **step**ping is enabled, any opcode steps within the current line are also skipped. "CR CR CR 926 sapi/phpdbg/phpdbg_help.c "skipped. " CR CR CR 932 sapi/phpdbg/phpdbg_help.c "Sets watchpoints on variables as long as they are defined" CR CR 933 sapi/phpdbg/phpdbg_help.c "Passing no parameter to **watch**, lists all actually active watchpoints" CR CR CR 935 sapi/phpdbg/phpdbg_help.c "**Format for $variable**" CR CR CR 936 sapi/phpdbg/phpdbg_help.c " **$var** Variable $var" CR CR 937 sapi/phpdbg/phpdbg_help.c " **$var[]** All array elements of $var" CR CR 938 sapi/phpdbg/phpdbg_help.c " **$var->** All properties of $var" CR CR 939 sapi/phpdbg/phpdbg_help.c " **$var->a** Property $var->a" CR CR 940 sapi/phpdbg/phpdbg_help.c " **$var[b]** Array element with key b in array $var" CR CR CR 942 sapi/phpdbg/phpdbg_help.c "Subcommands of **watch**:" CR CR CR 944 sapi/phpdbg/phpdbg_help.c " **Type** **Alias** **Purpose**" CR CR 945 sapi/phpdbg/phpdbg_help.c " **array** **a** Sets watchpoint on array/object to observe if an entry is added or removed" CR CR 946 sapi/phpdbg/phpdbg_help.c " **recursive** **r** Watches variable recursively and automatically adds watchpoints if some entry is added to an array/object" CR CR 947 sapi/phpdbg/phpdbg_help.c " **delete** **d** Removes watchpoint" CR CR CR 949 sapi/phpdbg/phpdbg_help.c "Note when **recursive** watchpoints are removed, watchpoints on all the children are removed too" CR CR CR 951 sapi/phpdbg/phpdbg_help.c "**Examples**" CR CR CR 952 sapi/phpdbg/phpdbg_help.c " $P watch" CR CR 953 sapi/phpdbg/phpdbg_help.c " List currently active watchpoints" CR CR CR 955 sapi/phpdbg/phpdbg_help.c " $P watch $array" CR CR 956 sapi/phpdbg/phpdbg_help.c " $P w $array" CR CR 957 sapi/phpdbg/phpdbg_help.c " Set watchpoint on $array" CR CR CR 959 sapi/phpdbg/phpdbg_help.c " $P watch recursive $obj->" CR CR 960 sapi/phpdbg/phpdbg_help.c " $P w r $obj->" CR CR 961 sapi/phpdbg/phpdbg_help.c " Set recursive watchpoint on $obj->" CR CR CR 963 sapi/phpdbg/phpdbg_help.c " $P watch delete $obj->a" CR CR 964 sapi/phpdbg/phpdbg_help.c " $P w d $obj->a" CR CR 965 sapi/phpdbg/phpdbg_help.c " Remove watchpoint $obj->a" CR CR CR 967 sapi/phpdbg/phpdbg_help.c "Technical note: If using this feature with a debugger, you will get many segmentation faults, each time when a memory page containing a watched address is hit." CR CR 968 sapi/phpdbg/phpdbg_help.c " You then you can continue, phpdbg will remove the write protection, so that the program can continue." CR