CR 791 ext/mbstring/oniguruma/regint.h r = onigenc_property_list_add_property((UChar* )Name, CR,\ CR 390 sapi/cli/php_http_parser.c if (ch == CR || ch == LF) CR 431 sapi/cli/php_http_parser.c case CR: CR 528 sapi/cli/php_http_parser.c case CR: CR 550 sapi/cli/php_http_parser.c if (ch == CR) { CR 568 sapi/cli/php_http_parser.c if (ch == CR || ch == LF) CR 755 sapi/cli/php_http_parser.c case CR: CR 798 sapi/cli/php_http_parser.c case CR: CR 832 sapi/cli/php_http_parser.c case CR: CR 869 sapi/cli/php_http_parser.c case CR: CR 903 sapi/cli/php_http_parser.c case CR: CR 992 sapi/cli/php_http_parser.c if (ch == CR) { CR 1023 sapi/cli/php_http_parser.c if (ch == CR) { CR 1182 sapi/cli/php_http_parser.c if (ch == CR) { CR 1208 sapi/cli/php_http_parser.c if (ch == CR) { CR 1264 sapi/cli/php_http_parser.c if (ch == CR) { CR 1470 sapi/cli/php_http_parser.c if (ch == CR) { CR 1494 sapi/cli/php_http_parser.c if (ch == CR) { CR 1536 sapi/cli/php_http_parser.c STRICT_CHECK(ch != CR); CR 314 sapi/phpdbg/phpdbg_help.c {"overview!", CR CR 315 sapi/phpdbg/phpdbg_help.c "**phpdbg** is a lightweight, powerful and easy to use debugging platform for PHP5.4+" CR CR 316 sapi/phpdbg/phpdbg_help.c "It supports the following commands:" CR CR CR 318 sapi/phpdbg/phpdbg_help.c "**Information**" CR CR 319 sapi/phpdbg/phpdbg_help.c " **list** list PHP source" CR CR 320 sapi/phpdbg/phpdbg_help.c " **info** displays information on the debug session" CR CR 321 sapi/phpdbg/phpdbg_help.c " **print** show opcodes" CR CR 322 sapi/phpdbg/phpdbg_help.c " **frame** select a stack frame and print a stack frame summary" CR CR 323 sapi/phpdbg/phpdbg_help.c " **back** shows the current backtrace" CR CR 324 sapi/phpdbg/phpdbg_help.c " **help** provide help on a topic" CR CR CR 326 sapi/phpdbg/phpdbg_help.c "**Starting and Stopping Execution**" CR CR 327 sapi/phpdbg/phpdbg_help.c " **exec** set execution context" CR CR 328 sapi/phpdbg/phpdbg_help.c " **run** attempt execution" CR CR 329 sapi/phpdbg/phpdbg_help.c " **step** continue execution until other line is reached" CR CR 330 sapi/phpdbg/phpdbg_help.c " **continue** continue execution" CR CR 331 sapi/phpdbg/phpdbg_help.c " **until** continue execution up to the given location" CR CR 332 sapi/phpdbg/phpdbg_help.c " **finish** continue up to end of the current execution frame" CR CR 333 sapi/phpdbg/phpdbg_help.c " **leave** continue up to end of the current execution frame and halt after the calling instruction" CR CR 334 sapi/phpdbg/phpdbg_help.c " **break** set a breakpoint at the specified target" CR CR 335 sapi/phpdbg/phpdbg_help.c " **watch** set a watchpoint on $variable" CR CR 336 sapi/phpdbg/phpdbg_help.c " **clear** clear one or all breakpoints" CR CR 337 sapi/phpdbg/phpdbg_help.c " **clean** clean the execution environment" CR CR CR 339 sapi/phpdbg/phpdbg_help.c "**Miscellaneous**" CR CR 340 sapi/phpdbg/phpdbg_help.c " **set** set the phpdbg configuration" CR CR 341 sapi/phpdbg/phpdbg_help.c " **source** execute a phpdbginit script" CR CR 342 sapi/phpdbg/phpdbg_help.c " **register** register a phpdbginit function as a command alias" CR CR 343 sapi/phpdbg/phpdbg_help.c " **sh** shell a command" CR CR 344 sapi/phpdbg/phpdbg_help.c " **ev** evaluate some code" CR CR 345 sapi/phpdbg/phpdbg_help.c " **quit** exit phpdbg" CR CR CR 350 sapi/phpdbg/phpdbg_help.c "but **help cl** will list the summary for **clean** and **clear**." CR CR CR 352 sapi/phpdbg/phpdbg_help.c "Type **help aliases** to show a full alias list, including any registered phpdginit functions" CR CR 353 sapi/phpdbg/phpdbg_help.c "Type **help syntax** for a general introduction to the command syntax." CR CR 354 sapi/phpdbg/phpdbg_help.c "Type **help options** for a list of phpdbg command line options." CR CR 357 sapi/phpdbg/phpdbg_help.c {"options", CR CR 358 sapi/phpdbg/phpdbg_help.c "Below are the command line options supported by phpdbg" CR CR CR 360 sapi/phpdbg/phpdbg_help.c "**Command Line Options and Flags**" CR CR 361 sapi/phpdbg/phpdbg_help.c " **Option** **Example Argument** **Description**" CR CR 362 sapi/phpdbg/phpdbg_help.c " **-c** **-c**/my/php.ini Set php.ini file to load" CR CR 363 sapi/phpdbg/phpdbg_help.c " **-d** **-d**memory_limit=4G Set a php.ini directive" CR CR 364 sapi/phpdbg/phpdbg_help.c " **-n** Disable default php.ini" CR CR 365 sapi/phpdbg/phpdbg_help.c " **-q** Supress welcome banner" CR CR 366 sapi/phpdbg/phpdbg_help.c " **-v** Enable oplog output" CR CR 367 sapi/phpdbg/phpdbg_help.c " **-s** Enable stepping" CR CR 368 sapi/phpdbg/phpdbg_help.c " **-b** Disable colour" CR CR 369 sapi/phpdbg/phpdbg_help.c " **-i** **-i**my.init Set .phpdbginit file" CR CR 370 sapi/phpdbg/phpdbg_help.c " **-I** Ignore default .phpdbginit" CR CR 371 sapi/phpdbg/phpdbg_help.c " **-O** **-O**my.oplog Sets oplog output file" CR CR 372 sapi/phpdbg/phpdbg_help.c " **-r** Run execution context" CR CR 373 sapi/phpdbg/phpdbg_help.c " **-rr** Run execution context and quit after execution" CR CR 374 sapi/phpdbg/phpdbg_help.c " **-E** Enable step through eval, careful!" CR CR 375 sapi/phpdbg/phpdbg_help.c " **-S** **-S**cli Override SAPI name, careful!" CR CR 376 sapi/phpdbg/phpdbg_help.c " **-l** **-l**4000 Setup remote console ports" CR CR 377 sapi/phpdbg/phpdbg_help.c " **-a** **-a**192.168.0.3 Setup remote console bind address" CR CR 378 sapi/phpdbg/phpdbg_help.c " **-V** Print version number" CR CR 380 sapi/phpdbg/phpdbg_help.c "argument after it" CR CR CR 382 sapi/phpdbg/phpdbg_help.c "**Remote Console Mode**" CR CR CR 389 sapi/phpdbg/phpdbg_help.c "interface/port." CR CR CR 394 sapi/phpdbg/phpdbg_help.c {"phpdbginit", CR CR 398 sapi/phpdbg/phpdbg_help.c "details)." CR CR CR 400 sapi/phpdbg/phpdbg_help.c "Debugger scripts can also be executed using the **source** command." CR CR CR 403 sapi/phpdbg/phpdbg_help.c "code. " CR CR CR 406 sapi/phpdbg/phpdbg_help.c "files and not in interactive sessions." CR CR CR 410 sapi/phpdbg/phpdbg_help.c "and **register** PHP functions as new commands." CR CR CR 416 sapi/phpdbg/phpdbg_help.c {"syntax", CR CR 421 sapi/phpdbg/phpdbg_help.c "than by substitution by the alias." CR CR CR 423 sapi/phpdbg/phpdbg_help.c "Some commands take an argument. Arguments are typed according to their format:" CR CR 424 sapi/phpdbg/phpdbg_help.c " * **omitted**" CR CR 425 sapi/phpdbg/phpdbg_help.c " * **address** **0x** followed by a hex string" CR CR 426 sapi/phpdbg/phpdbg_help.c " * **number** an optionally signed number" CR CR 427 sapi/phpdbg/phpdbg_help.c " * **method** a valid **Class::methodName** expression" CR CR 428 sapi/phpdbg/phpdbg_help.c " * **func#op** a valid **Function name** follow by # and an integer" CR CR 429 sapi/phpdbg/phpdbg_help.c " * **method#op** a valid **Class::methodName** follow by # and an integer" CR CR 430 sapi/phpdbg/phpdbg_help.c " * **string** a general string" CR CR 431 sapi/phpdbg/phpdbg_help.c " * **function** a valid **Function name**" CR CR 432 sapi/phpdbg/phpdbg_help.c " * **file:line** a valid **filename** follow by : and an integer" CR CR CR 434 sapi/phpdbg/phpdbg_help.c "In some cases the type of the argument enables the second keyword to be omitted." CR CR CR 437 sapi/phpdbg/phpdbg_help.c "on any specific command." CR CR CR 439 sapi/phpdbg/phpdbg_help.c "**Valid Examples**" CR CR CR 441 sapi/phpdbg/phpdbg_help.c " $P quit" CR CR 442 sapi/phpdbg/phpdbg_help.c " $P q" CR CR 443 sapi/phpdbg/phpdbg_help.c " Quit the debugger" CR CR CR 445 sapi/phpdbg/phpdbg_help.c " $P ev $total[2]" CR CR 446 sapi/phpdbg/phpdbg_help.c " Evaluate and print the variable $total[2] in the current stack frame" CR CR 447 sapi/phpdbg/phpdbg_help.c " " CR CR 448 sapi/phpdbg/phpdbg_help.c " $P break 200" CR CR 449 sapi/phpdbg/phpdbg_help.c " $P b my_source.php:200" CR CR 450 sapi/phpdbg/phpdbg_help.c " Break at line 200 in the current source and in file **my_source.php**. " CR CR CR 452 sapi/phpdbg/phpdbg_help.c " $P b @ ClassX::get_args if $arg[0] == \"fred\"" CR CR 453 sapi/phpdbg/phpdbg_help.c " $P b ~ 3" CR CR 454 sapi/phpdbg/phpdbg_help.c " Break at ClassX::get_args() if $arg[0] == \"fred\" and delete breakpoint 3" CR CR CR 456 sapi/phpdbg/phpdbg_help.c "**Examples of invalid commands**" CR CR 458 sapi/phpdbg/phpdbg_help.c " $P #This is a comment" CR CR 463 sapi/phpdbg/phpdbg_help.c {"aliases!", CR CR 465 sapi/phpdbg/phpdbg_help.c "is a synomyn for **info break** and **l func** for **list func**, etc." CR CR CR 470 sapi/phpdbg/phpdbg_help.c {"duplicate!", CR CR 478 sapi/phpdbg/phpdbg_help.c "a complete backtrace is given." CR CR CR 480 sapi/phpdbg/phpdbg_help.c "**Examples**" CR CR CR 481 sapi/phpdbg/phpdbg_help.c " $P back 5" CR CR 482 sapi/phpdbg/phpdbg_help.c " $P t " CR CR 483 sapi/phpdbg/phpdbg_help.c " " CR CR 490 sapi/phpdbg/phpdbg_help.c "types:" CR CR CR 492 sapi/phpdbg/phpdbg_help.c " **Target** **Alias** **Purpose**" CR CR 493 sapi/phpdbg/phpdbg_help.c " **at** **A** specify breakpoint by location and condition" CR CR 494 sapi/phpdbg/phpdbg_help.c " **del** **d** delete breakpoint by breakpoint identifier number" CR CR CR 498 sapi/phpdbg/phpdbg_help.c "execution, if evaluated as true in a boolean context at the specified target." CR CR CR 500 sapi/phpdbg/phpdbg_help.c "Note that breakpoints can also be disabled and re-enabled by the **set break** command." CR CR CR 502 sapi/phpdbg/phpdbg_help.c "**Examples**" CR CR CR 503 sapi/phpdbg/phpdbg_help.c " $P break test.php:100" CR CR 504 sapi/phpdbg/phpdbg_help.c " $P b test.php:100" CR CR 505 sapi/phpdbg/phpdbg_help.c " Break execution at line 100 of test.php" CR CR CR 507 sapi/phpdbg/phpdbg_help.c " $P break 200" CR CR 508 sapi/phpdbg/phpdbg_help.c " $P b 200" CR CR 509 sapi/phpdbg/phpdbg_help.c " Break execution at line 200 of the currently PHP script file" CR CR CR 511 sapi/phpdbg/phpdbg_help.c " $P break \\\\mynamespace\\\\my_function" CR CR 512 sapi/phpdbg/phpdbg_help.c " $P b \\\\mynamespace\\\\my_function" CR CR 513 sapi/phpdbg/phpdbg_help.c " Break execution on entry to \\\\mynamespace\\\\my_function" CR CR CR 515 sapi/phpdbg/phpdbg_help.c " $P break classX::method" CR CR 516 sapi/phpdbg/phpdbg_help.c " $P b classX::method" CR CR 517 sapi/phpdbg/phpdbg_help.c " Break execution on entry to classX::method" CR CR CR 519 sapi/phpdbg/phpdbg_help.c " $P break 0x7ff68f570e08" CR CR 520 sapi/phpdbg/phpdbg_help.c " $P b 0x7ff68f570e08" CR CR 521 sapi/phpdbg/phpdbg_help.c " Break at the opline at the address 0x7ff68f570e08" CR CR CR 523 sapi/phpdbg/phpdbg_help.c " $P break my_function#14" CR CR 524 sapi/phpdbg/phpdbg_help.c " $P b my_function#14" CR CR 525 sapi/phpdbg/phpdbg_help.c " Break at the opline #14 of the function my_function" CR CR CR 527 sapi/phpdbg/phpdbg_help.c " $P break \\\\my\\\\class::method#2" CR CR 528 sapi/phpdbg/phpdbg_help.c " $P b \\\\my\\\\class::method#2" CR CR 529 sapi/phpdbg/phpdbg_help.c " Break at the opline #2 of the method \\\\my\\\\class::method" CR CR CR 531 sapi/phpdbg/phpdbg_help.c " $P break test.php:#3" CR CR 532 sapi/phpdbg/phpdbg_help.c " $P b test.php:#3" CR CR 533 sapi/phpdbg/phpdbg_help.c " Break at opline #3 in test.php" CR CR CR 535 sapi/phpdbg/phpdbg_help.c " $P break if $cnt > 10" CR CR 536 sapi/phpdbg/phpdbg_help.c " $P b if $cnt > 10" CR CR 537 sapi/phpdbg/phpdbg_help.c " Break when the condition ($cnt > 10) evaluates to true" CR CR CR 539 sapi/phpdbg/phpdbg_help.c " $P break at phpdbg::isGreat if $opt == 'S'" CR CR 540 sapi/phpdbg/phpdbg_help.c " $P break @ phpdbg::isGreat if $opt == 'S'" CR CR 541 sapi/phpdbg/phpdbg_help.c " Break at any opcode in phpdbg::isGreat when the condition ($opt == 'S') is true" CR CR CR 543 sapi/phpdbg/phpdbg_help.c " $P break at test.php:20 if !isset($x)" CR CR 544 sapi/phpdbg/phpdbg_help.c " Break at every opcode on line 20 of test.php when the condition evaluates to true" CR CR CR 546 sapi/phpdbg/phpdbg_help.c " $P break ZEND_ADD" CR CR 547 sapi/phpdbg/phpdbg_help.c " $P b ZEND_ADD" CR CR 548 sapi/phpdbg/phpdbg_help.c " Break on any occurence of the opcode ZEND_ADD" CR CR CR 550 sapi/phpdbg/phpdbg_help.c " $P break del 2" CR CR 551 sapi/phpdbg/phpdbg_help.c " $P b ~ 2" CR CR 552 sapi/phpdbg/phpdbg_help.c " Remove breakpoint 2" CR CR CR 555 sapi/phpdbg/phpdbg_help.c "as they significantly slow execution." CR CR CR 565 sapi/phpdbg/phpdbg_help.c "take place." CR CR CR 572 sapi/phpdbg/phpdbg_help.c "Clearing breakpoints means you can once again run code without interruption." CR CR CR 574 sapi/phpdbg/phpdbg_help.c "Note: use break delete N to clear a specific breakpoint." CR CR CR 582 sapi/phpdbg/phpdbg_help.c "been explicitly changed by issuing a **frame** command. " CR CR CR 584 sapi/phpdbg/phpdbg_help.c "**Examples**" CR CR CR 585 sapi/phpdbg/phpdbg_help.c " $P ev $variable" CR CR 586 sapi/phpdbg/phpdbg_help.c " Will print_r($variable) on the console, if it is defined" CR CR CR 588 sapi/phpdbg/phpdbg_help.c " $P ev $variable = \"Hello phpdbg :)\"" CR CR 589 sapi/phpdbg/phpdbg_help.c " Will set $variable in the current scope" CR CR CR 593 sapi/phpdbg/phpdbg_help.c "is needed here. You can even call PHP functions which have breakpoints defined. " CR CR CR 601 sapi/phpdbg/phpdbg_help.c "**-e** command line option." CR CR CR 604 sapi/phpdbg/phpdbg_help.c "context." CR CR CR 606 sapi/phpdbg/phpdbg_help.c "**Examples**" CR CR CR 608 sapi/phpdbg/phpdbg_help.c " $P exec /tmp/script.php" CR CR 609 sapi/phpdbg/phpdbg_help.c " $P e /tmp/script.php" CR CR 618 sapi/phpdbg/phpdbg_help.c "completion of the script" CR CR CR 621 sapi/phpdbg/phpdbg_help.c "skipped. "CR CR CR 629 sapi/phpdbg/phpdbg_help.c "being executed." CR CR CR 631 sapi/phpdbg/phpdbg_help.c "**Examples**" CR CR CR 632 sapi/phpdbg/phpdbg_help.c " $P frame 2" CR CR 633 sapi/phpdbg/phpdbg_help.c " $P ev $count" CR CR 634 sapi/phpdbg/phpdbg_help.c " Go to frame 2 and print out variable **$count** in that frame" CR CR CR 641 sapi/phpdbg/phpdbg_help.c "**info** commands provide quick access to various types of information about the PHP environment" CR CR 642 sapi/phpdbg/phpdbg_help.c "Specific info commands are show below:" CR CR CR 644 sapi/phpdbg/phpdbg_help.c " **Target** **Alias** **Purpose**" CR CR 645 sapi/phpdbg/phpdbg_help.c " **break** **b** show current breakpoints" CR CR 646 sapi/phpdbg/phpdbg_help.c " **files** **F** show included files" CR CR 647 sapi/phpdbg/phpdbg_help.c " **classes** **c** show loaded classes" CR CR 648 sapi/phpdbg/phpdbg_help.c " **funcs** **f** show loaded classes" CR CR 649 sapi/phpdbg/phpdbg_help.c " **error** **e** show last error" CR CR 650 sapi/phpdbg/phpdbg_help.c " **vars** **v** show active variables" CR CR 651 sapi/phpdbg/phpdbg_help.c " **literal** **l** show active literal constants" CR CR 661 sapi/phpdbg/phpdbg_help.c "variables including the return value before it is returned" CR CR CR 663 sapi/phpdbg/phpdbg_help.c "**Examples**" CR CR CR 665 sapi/phpdbg/phpdbg_help.c " $P leave" CR CR 666 sapi/phpdbg/phpdbg_help.c " $P L" CR CR CR 669 sapi/phpdbg/phpdbg_help.c "skipped. "CR CR CR 676 sapi/phpdbg/phpdbg_help.c "a second subcommand keyword:" CR CR CR 678 sapi/phpdbg/phpdbg_help.c " **Type** **Alias** **Purpose**" CR CR 679 sapi/phpdbg/phpdbg_help.c " **lines** **l** List N lines from the current execution point" CR CR 680 sapi/phpdbg/phpdbg_help.c " **func** **f** List the complete source for a specified function" CR CR 681 sapi/phpdbg/phpdbg_help.c " **method** **m** List the complete source for a specified class::method" CR CR 682 sapi/phpdbg/phpdbg_help.c " **class** **c** List the complete source for a specified class" CR CR CR 686 sapi/phpdbg/phpdbg_help.c "to list off a class." CR CR CR 688 sapi/phpdbg/phpdbg_help.c "**Examples**" CR CR CR 689 sapi/phpdbg/phpdbg_help.c " $P list 2" CR CR 690 sapi/phpdbg/phpdbg_help.c " $P l l 2" CR CR 691 sapi/phpdbg/phpdbg_help.c " List the next 2 lines from the current file" CR CR CR 693 sapi/phpdbg/phpdbg_help.c " $P list my_function" CR CR 694 sapi/phpdbg/phpdbg_help.c " $P l f my_function" CR CR 695 sapi/phpdbg/phpdbg_help.c " List the source of the function **my_function**" CR CR CR 698 sapi/phpdbg/phpdbg_help.c " $P list func .mine" CR CR 699 sapi/phpdbg/phpdbg_help.c " $P l f .mine" CR CR 700 sapi/phpdbg/phpdbg_help.c " List the source of the method **mine** from the active class in scope" CR CR CR 702 sapi/phpdbg/phpdbg_help.c " $P list m my::method" CR CR 703 sapi/phpdbg/phpdbg_help.c " $P l my::method" CR CR 704 sapi/phpdbg/phpdbg_help.c " List the source of **my::method**" CR CR CR 706 sapi/phpdbg/phpdbg_help.c " $P list c myClass" CR CR 707 sapi/phpdbg/phpdbg_help.c " $P l c myClass" CR CR 708 sapi/phpdbg/phpdbg_help.c " List the source of **myClass**" CR CR CR 716 sapi/phpdbg/phpdbg_help.c "Continue with execution after hitting a break or watchpoint" CR CR CR 718 sapi/phpdbg/phpdbg_help.c "**Examples**" CR CR CR 719 sapi/phpdbg/phpdbg_help.c " $P continue" CR CR 720 sapi/phpdbg/phpdbg_help.c " $P c" CR CR 721 sapi/phpdbg/phpdbg_help.c " Continue executing until the next break or watchpoint" CR CR CR 727 sapi/phpdbg/phpdbg_help.c "By default, print will show information about the current execution context." CR CR 728 sapi/phpdbg/phpdbg_help.c "Other printing commands give access to instruction information." CR CR 729 sapi/phpdbg/phpdbg_help.c "Specific printers loaded are show below:" CR CR CR 731 sapi/phpdbg/phpdbg_help.c " **Type** **Alias** **Purpose**" CR CR 732 sapi/phpdbg/phpdbg_help.c " **exec** **e** print out the instructions in the execution context" CR CR 733 sapi/phpdbg/phpdbg_help.c " **opline** **o** print out the instruction in the current opline" CR CR 734 sapi/phpdbg/phpdbg_help.c " **class** **c** print out the instructions in the specified class" CR CR 735 sapi/phpdbg/phpdbg_help.c " **method** **m** print out the instructions in the specified method" CR CR 736 sapi/phpdbg/phpdbg_help.c " **func** **f** print out the instructions in the specified function" CR CR 737 sapi/phpdbg/phpdbg_help.c " **stack** **s** print out the instructions in the current stack" CR CR CR 739 sapi/phpdbg/phpdbg_help.c "**Examples**" CR CR CR 740 sapi/phpdbg/phpdbg_help.c " $P print class \\\\my\\\\class" CR CR 741 sapi/phpdbg/phpdbg_help.c " $P p c \\\\my\\\\class" CR CR 742 sapi/phpdbg/phpdbg_help.c " Print the instructions for the methods in \\\\my\\\\class" CR CR CR 744 sapi/phpdbg/phpdbg_help.c " $P print method \\\\my\\\\class::method" CR CR 745 sapi/phpdbg/phpdbg_help.c " $P p m \\\\my\\\\class::method" CR CR 746 sapi/phpdbg/phpdbg_help.c " Print the instructions for \\\\my\\\\class::method" CR CR CR 748 sapi/phpdbg/phpdbg_help.c " $P print func .getSomething" CR CR 749 sapi/phpdbg/phpdbg_help.c " $P p f .getSomething" CR CR 751 sapi/phpdbg/phpdbg_help.c " Print the instructions for ::getSomething in the active scope" CR CR CR 753 sapi/phpdbg/phpdbg_help.c " $P print func my_function" CR CR 754 sapi/phpdbg/phpdbg_help.c " $P p f my_function" CR CR 755 sapi/phpdbg/phpdbg_help.c " Print the instructions for the global function my_function" CR CR CR 757 sapi/phpdbg/phpdbg_help.c " $P print opline" CR CR 758 sapi/phpdbg/phpdbg_help.c " $P p o" CR CR 759 sapi/phpdbg/phpdbg_help.c " Print the instruction for the current opline" CR CR CR 761 sapi/phpdbg/phpdbg_help.c " $P print exec" CR CR 762 sapi/phpdbg/phpdbg_help.c " $P p e" CR CR 763 sapi/phpdbg/phpdbg_help.c " Print the instructions for the execution context" CR CR CR 765 sapi/phpdbg/phpdbg_help.c " $P print stack" CR CR 766 sapi/phpdbg/phpdbg_help.c " $P p s" CR CR 772 sapi/phpdbg/phpdbg_help.c "Register any global function for use as a command in phpdbg console" CR CR CR 774 sapi/phpdbg/phpdbg_help.c "**Examples**" CR CR CR 775 sapi/phpdbg/phpdbg_help.c " $P register scandir" CR CR 776 sapi/phpdbg/phpdbg_help.c " $P R scandir" CR CR 777 sapi/phpdbg/phpdbg_help.c " Will register the scandir function for use in phpdbg" CR CR CR 785 sapi/phpdbg/phpdbg_help.c "**Examples**" CR CR CR 786 sapi/phpdbg/phpdbg_help.c " $P run" CR CR 787 sapi/phpdbg/phpdbg_help.c " $P r" CR CR 788 sapi/phpdbg/phpdbg_help.c " Will cause execution of the context, if it is set" CR CR CR 789 sapi/phpdbg/phpdbg_help.c " $P r test" CR CR 790 sapi/phpdbg/phpdbg_help.c " Will execute with $argv[1] == \"test\"" CR CR CR 793 sapi/phpdbg/phpdbg_help.c "be compiled before execution." CR CR CR 801 sapi/phpdbg/phpdbg_help.c "are as follows:" CR CR CR 803 sapi/phpdbg/phpdbg_help.c " **Type** **Alias** **Purpose**" CR CR 804 sapi/phpdbg/phpdbg_help.c " **prompt** **p** set the prompt" CR CR 805 sapi/phpdbg/phpdbg_help.c " **color** **c** set color <element> <color>" CR CR 806 sapi/phpdbg/phpdbg_help.c " **colors** **C** set colors [<on|off>]" CR CR 807 sapi/phpdbg/phpdbg_help.c " **oplog** **O** set oplog [output]" CR CR 808 sapi/phpdbg/phpdbg_help.c " **break** **b** set break **id** <on|off>" CR CR 809 sapi/phpdbg/phpdbg_help.c " **breaks** **B** set breaks [<on|off>]" CR CR 810 sapi/phpdbg/phpdbg_help.c " **quiet** **q** set quiet [<on|off>]" CR CR 811 sapi/phpdbg/phpdbg_help.c " **stepping** **s** set stepping [<opcode|line>]" CR CR 812 sapi/phpdbg/phpdbg_help.c " **refcount** **r** set refcount [<on|off>] " CR CR CR 816 sapi/phpdbg/phpdbg_help.c "**-bold** or **-underline** qualifier." CR CR CR 818 sapi/phpdbg/phpdbg_help.c "Color elements can be one of **prompt**, **notice**, or **error**." CR CR CR 820 sapi/phpdbg/phpdbg_help.c "**Examples**" CR CR CR 821 sapi/phpdbg/phpdbg_help.c " $P S C on" CR CR 822 sapi/phpdbg/phpdbg_help.c " Set colors on" CR CR CR 824 sapi/phpdbg/phpdbg_help.c " $P set p >" CR CR 825 sapi/phpdbg/phpdbg_help.c " $P set color prompt white-bold" CR CR 826 sapi/phpdbg/phpdbg_help.c " Set the prompt to a bold >" CR CR CR 828 sapi/phpdbg/phpdbg_help.c " $P S c error red-bold" CR CR 829 sapi/phpdbg/phpdbg_help.c " Use red bold for errors" CR CR CR 831 sapi/phpdbg/phpdbg_help.c " $P S refcount on" CR CR 832 sapi/phpdbg/phpdbg_help.c " Enable refcount display when hitting watchpoints" CR CR CR 834 sapi/phpdbg/phpdbg_help.c " $P S b 4 off" CR CR 835 sapi/phpdbg/phpdbg_help.c " Temporarily disable breakpoint 4. This can be subsequently reenabled by a **s b 4 on**." CR CR 840 sapi/phpdbg/phpdbg_help.c "Direct access to shell commands saves having to switch windows/consoles" CR CR CR 842 sapi/phpdbg/phpdbg_help.c "**Examples**" CR CR CR 843 sapi/phpdbg/phpdbg_help.c " $P sh ls /usr/src/php-src" CR CR 849 sapi/phpdbg/phpdbg_help.c "Sourcing a **phpdbginit** script during your debugging session might save some time." CR CR CR 851 sapi/phpdbg/phpdbg_help.c "**Examples**" CR CR CR 853 sapi/phpdbg/phpdbg_help.c " $P source /my/init" CR CR 854 sapi/phpdbg/phpdbg_help.c " $P < /my/init" CR CR 855 sapi/phpdbg/phpdbg_help.c " Will execute the phpdbginit file at /my/init" CR CR CR 859 sapi/phpdbg/phpdbg_help.c "Exporting breakpoints allows you to share, and or save your current debugging session" CR CR CR 861 sapi/phpdbg/phpdbg_help.c "**Examples**" CR CR CR 863 sapi/phpdbg/phpdbg_help.c " $P export /my/exports" CR CR 864 sapi/phpdbg/phpdbg_help.c " $P > /my/exports" CR CR 865 sapi/phpdbg/phpdbg_help.c " Will export all breakpoints to /my/exports" CR CR CR 869 sapi/phpdbg/phpdbg_help.c "Execute opcodes until next line" CR CR CR 871 sapi/phpdbg/phpdbg_help.c "**Examples**" CR CR CR 873 sapi/phpdbg/phpdbg_help.c " $P s" CR CR 874 sapi/phpdbg/phpdbg_help.c " Will continue and break again in the next encountered line" CR CR CR 880 sapi/phpdbg/phpdbg_help.c "will then continue until the next breakpoint or completion of the script" CR CR CR 882 sapi/phpdbg/phpdbg_help.c "Note when **step**ping is enabled, any opcode steps within the current line are also skipped. "CR CR CR 885 sapi/phpdbg/phpdbg_help.c "skipped. " CR CR CR 891 sapi/phpdbg/phpdbg_help.c "Sets watchpoints on variables as long as they are defined" CR CR 892 sapi/phpdbg/phpdbg_help.c "Passing no parameter to **watch**, lists all actually active watchpoints" CR CR CR 894 sapi/phpdbg/phpdbg_help.c "**Format for $variable**" CR CR CR 895 sapi/phpdbg/phpdbg_help.c " **$var** Variable $var" CR CR 896 sapi/phpdbg/phpdbg_help.c " **$var[]** All array elements of $var" CR CR 897 sapi/phpdbg/phpdbg_help.c " **$var->** All properties of $var" CR CR 898 sapi/phpdbg/phpdbg_help.c " **$var->a** Property $var->a" CR CR 899 sapi/phpdbg/phpdbg_help.c " **$var[b]** Array element with key b in array $var" CR CR CR 901 sapi/phpdbg/phpdbg_help.c "Subcommands of **watch**:" CR CR CR 903 sapi/phpdbg/phpdbg_help.c " **Type** **Alias** **Purpose**" CR CR 904 sapi/phpdbg/phpdbg_help.c " **array** **a** Sets watchpoint on array/object to observe if an entry is added or removed" CR CR 905 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 906 sapi/phpdbg/phpdbg_help.c " **delete** **d** Removes watchpoint" CR CR CR 908 sapi/phpdbg/phpdbg_help.c "Note when **recursive** watchpoints are removed, watchpoints on all the children are removed too" CR CR CR 910 sapi/phpdbg/phpdbg_help.c "**Examples**" CR CR CR 911 sapi/phpdbg/phpdbg_help.c " $P watch" CR CR 912 sapi/phpdbg/phpdbg_help.c " List currently active watchpoints" CR CR CR 914 sapi/phpdbg/phpdbg_help.c " $P watch $array" CR CR 915 sapi/phpdbg/phpdbg_help.c " $P w $array" CR CR 916 sapi/phpdbg/phpdbg_help.c " Set watchpoint on $array" CR CR CR 918 sapi/phpdbg/phpdbg_help.c " $P watch recursive $obj->" CR CR 919 sapi/phpdbg/phpdbg_help.c " $P w r $obj->" CR CR 920 sapi/phpdbg/phpdbg_help.c " Set recursive watchpoint on $obj->" CR CR CR 922 sapi/phpdbg/phpdbg_help.c " $P watch delete $obj->a" CR CR 923 sapi/phpdbg/phpdbg_help.c " $P w d $obj->a" CR CR 924 sapi/phpdbg/phpdbg_help.c " Remove watchpoint $obj->a" CR CR CR 926 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 927 sapi/phpdbg/phpdbg_help.c " You then you can continue, phpdbg will remove the write protection, so that the program can continue." CR