Test: /sapi/phpdbg/tests/info_001.phpt - Version 7.3.18    

There is 1 diff reported by users for this test.

Count Diff
1 (100%)
002+ prompt> [User Classes (54)]
003+ User Class Swoole\Constant (0)
004+ |---- in @swoole-src/library/core/Constant.php on line 14
005+ User Class Swoole\StringObject (25)
006+ |---- in @swoole-src/library/core/StringObject.php on line 14
007+ User Class Swoole\MultibyteStringObject (25)
008+ |-------- User Class Swoole\StringObject (25)
009+ |---- in @swoole-src/library/core/MultibyteStringObject.php on line 14
010+ User Class Swoole\ArrayObject (62)
011+ |---- in @swoole-src/library/core/ArrayObject.php on line 20
012+ User Class Swoole\ArrayObject (62)
013+ |---- in @swoole-src/library/core/ArrayObject.php on line 20
014+ User Class Swoole\ObjectProxy (8)
015+ |---- in @swoole-src/library/core/ObjectProxy.php on line 16
016+ User Class Swoole\Coroutine\WaitGroup (4)
017+ |---- in @swoole-src/library/core/Coroutine/WaitGroup.php on line 17
018+ User Class Swoole\Coroutine\Server (5)
019+ |---- in @swoole-src/library/core/Coroutine/Server.php on line 21
020+ User Class Swoole\Coroutine\Server\Connection (5)
021+ |---- in @swoole-src/library/core/Coroutine/Server/Connection.php on line 16
022+ User Class Swoole\ConnectionPool (6)
023+ |---- in @swoole-src/library/core/ConnectionPool.php on line 18
024+ User Class Swoole\Database\ObjectProxy (9)
025+ |-------- User Class Swoole\ObjectProxy (8)
026+ |---- in @swoole-src/library/core/Database/ObjectProxy.php on line 16
027+ User Class Swoole\Database\MysqliConfig (16)
028+ |---- in @swoole-src/library/core/Database/MysqliConfig.php on line 14
029+ User Class Swoole\Database\MysqliException (11)
030+ |-------- Internal Class Exception (11)
031+ |---- in @swoole-src/library/core/Database/MysqliException.php on line 16
032+ User Class Swoole\Database\MysqliPool (6)
033+ |-------- User Class Swoole\ConnectionPool (6)
034+ |---- in @swoole-src/library/core/Database/MysqliPool.php on line 21
035+ User Class Swoole\Database\MysqliProxy (15)
036+ |-------- User Class Swoole\Database\ObjectProxy (9)
037+ |-------- User Class Swoole\ObjectProxy (8)
038+ |---- in @swoole-src/library/core/Database/MysqliProxy.php on line 16
039+ User Class Swoole\Database\MysqliStatementProxy (12)
002- prompt> [User Classes (1)]
003- User Class Foo\Bar (2)
004- |---- in %s on line 4
005- prompt> [User Functions (1)]
006- |-------- foo in %s on line 14
007- prompt> [Breakpoint #0 added at foo]
008- prompt> string(4) "test"
009- [Breakpoint #0 in foo() at %s:15, hits: 1]
010- >00015: var_dump(strrev($baz));
011- 00016: }
012- 00017:
013- prompt> [Variables in foo() (1)]
014- Address Refs Type Variable
015- %s %d string $baz
016- string (4) "test"
017- prompt> [Superglobal variables (8)]
018- Address Refs Type Variable
019- %s 2 array $_GET
020- %s 2 array $_POST
021- %s 2 array $_COOKIE
022- %s 2 array $_SERVER
023- %s 2 array $_ENV
024- %s 1 array $_REQUEST
025- %s 2 array $_FILES
026- %s 1 array &$GLOBALS
027- prompt> ------------------------------------------------
028- Function Breakpoints:
029- #0 foo
030- prompt> [User-defined constants (0)]
031- prompt> [Included files: 0]
032- prompt> [No error found!]
033- prompt> [Literal Constants in foo() (2)]
034- |-------- C0 -------> [var_dump]
035- |-------- C1 -------> [strrev]
036- prompt> string(4) "tset"
037- [Script ended normally]
038- prompt> [No active op array!]
039- prompt>
040+ |-------- User Class Swoole\Database\ObjectProxy (9)
041+ |-------- User Class Swoole\ObjectProxy (8)
042+ |---- in @swoole-src/library/core/Database/MysqliStatementProxy.php on line 17
043+ User Class Swoole\Database\PDOConfig (20)
044+ |---- in @swoole-src/library/core/Database/PDOConfig.php on line 14
045+ User Class Swoole\Database\PDOPool (6)
046+ |-------- User Class Swoole\ConnectionPool (6)
047+ |---- in @swoole-src/library/core/Database/PDOPool.php on line 21
048+ User Class Swoole\Database\PDOProxy (13)
049+ |-------- User Class Swoole\Database\ObjectProxy (9)
050+ |-------- User Class Swoole\ObjectProxy (8)
051+ |---- in @swoole-src/library/core/Database/PDOProxy.php on line 17
052+ User Class Swoole\Database\PDOStatementProxy (14)
053+ |-------- User Class Swoole\Database\ObjectProxy (9)
054+ |-------- User Class Swoole\ObjectProxy (8)
055+ |---- in @swoole-src/library/core/Database/PDOStatementProxy.php on line 18
056+ User Class Swoole\Database\RedisConfig (16)
057+ |---- in @swoole-src/library/core/Database/RedisConfig.php on line 14
058+ User Class Swoole\Database\RedisPool (6)
059+ |-------- User Class Swoole\ConnectionPool (6)
060+ |---- in @swoole-src/library/core/Database/RedisPool.php on line 21
061+ User Class Swoole\Http\Status (2)
062+ |---- in @swoole-src/library/core/Http/Status.php on line 14
063+ User Class Swoole\Curl\Exception (11)
064+ |-------- Internal Class Swoole\Exception (11)
065+ |-------- Internal Class Exception (11)
066+ |---- in @swoole-src/library/core/Curl/Exception.php on line 16
067+ User Class Swoole\Curl\Handler (20)
068+ |---- in @swoole-src/library/core/Curl/Handler.php on line 24
069+ User Class Swoole\FastCGI (0)
070+ |---- in @swoole-src/library/core/FastCGI.php on line 17
071+ User Class Swoole\FastCGI\Record (12)
072+ |---- in @swoole-src/library/core/FastCGI/Record.php on line 19
073+ User Class Swoole\FastCGI\Record\Params (14)
074+ |-------- User Class Swoole\FastCGI\Record (12)
075+ |---- in @swoole-src/library/core/FastCGI/Record/Params.php on line 20
076+ User Class Swoole\FastCGI\Record\AbortRequest (13)
077+ |-------- User Class Swoole\FastCGI\Record (12)
078+ |---- in @swoole-src/library/core/FastCGI/Record/AbortRequest.php on line 20
079+ User Class Swoole\FastCGI\Record\BeginRequest (15)
080+ |-------- User Class Swoole\FastCGI\Record (12)
081+ |---- in @swoole-src/library/core/FastCGI/Record/BeginRequest.php on line 20
082+ User Class Swoole\FastCGI\Record\Data (13)
083+ |-------- User Class Swoole\FastCGI\Record (12)
084+ |---- in @swoole-src/library/core/FastCGI/Record/Data.php on line 22
085+ User Class Swoole\FastCGI\Record\EndRequest (15)
086+ |-------- User Class Swoole\FastCGI\Record (12)
087+ |---- in @swoole-src/library/core/FastCGI/Record/EndRequest.php on line 21
088+ User Class Swoole\FastCGI\Record\GetValues (14)
089+ |-------- User Class Swoole\FastCGI\Record\Params (14)
090+ |-------- User Class Swoole\FastCGI\Record (12)
091+ |---- in @swoole-src/library/core/FastCGI/Record/GetValues.php on line 36
092+ User Class Swoole\FastCGI\Record\GetValuesResult (14)
093+ |-------- User Class Swoole\FastCGI\Record\Params (14)
094+ |-------- User Class Swoole\FastCGI\Record (12)
095+ |---- in @swoole-src/library/core/FastCGI/Record/GetValuesResult.php on line 36
096+ User Class Swoole\FastCGI\Record\Stdin (13)
097+ |-------- User Class Swoole\FastCGI\Record (12)
098+ |---- in @swoole-src/library/core/FastCGI/Record/Stdin.php on line 22
099+ User Class Swoole\FastCGI\Record\Stdout (13)
100+ |-------- User Class Swoole\FastCGI\Record (12)
101+ |---- in @swoole-src/library/core/FastCGI/Record/Stdout.php on line 22
102+ User Class Swoole\FastCGI\Record\Stderr (13)
103+ |-------- User Class Swoole\FastCGI\Record (12)
104+ |---- in @swoole-src/library/core/FastCGI/Record/Stderr.php on line 22
105+ User Class Swoole\FastCGI\Record\UnknownType (14)
106+ |-------- User Class Swoole\FastCGI\Record (12)
107+ |---- in @swoole-src/library/core/FastCGI/Record/UnknownType.php on line 25
108+ User Class Swoole\FastCGI\FrameParser (2)
109+ |---- in @swoole-src/library/core/FastCGI/FrameParser.php on line 21
110+ User Class Swoole\FastCGI\Message (10)
111+ |---- in @swoole-src/library/core/FastCGI/Message.php on line 14
112+ User Class Swoole\FastCGI\Request (13)
113+ |-------- User Class Swoole\FastCGI\Message (10)
114+ |---- in @swoole-src/library/core/FastCGI/Request.php on line 19
115+ User Class Swoole\FastCGI\Response (12)
116+ |-------- User Class Swoole\FastCGI\Message (10)
117+ |---- in @swoole-src/library/core/FastCGI/Response.php on line 19
118+ User Class Swoole\FastCGI\HttpRequest (80)
119+ |-------- User Class Swoole\FastCGI\Request (13)
120+ |-------- User Class Swoole\FastCGI\Message (10)
121+ |---- in @swoole-src/library/core/FastCGI/HttpRequest.php on line 16
122+ User Class Swoole\FastCGI\HttpResponse (22)
123+ |-------- User Class Swoole\FastCGI\Response (12)
124+ |-------- User Class Swoole\FastCGI\Message (10)
125+ |---- in @swoole-src/library/core/FastCGI/HttpResponse.php on line 16
126+ User Class Swoole\Coroutine\FastCGI\Client (5)
127+ |---- in @swoole-src/library/core/Coroutine/FastCGI/Client.php on line 24
128+ User Class Swoole\Coroutine\FastCGI\Client\Exception (11)
129+ |-------- Internal Class Swoole\Exception (11)
130+ |-------- Internal Class Exception (11)
131+ |---- in @swoole-src/library/core/Coroutine/FastCGI/Client/Exception.php on line 14
132+ User Class Swoole\Coroutine\FastCGI\Proxy (15)
133+ |---- in @swoole-src/library/core/Coroutine/FastCGI/Proxy.php on line 19
134+ User Class Swoole\Coroutine\WaitGroup (4)
135+ |---- in @swoole-src/library/core/Coroutine/WaitGroup.php on line 17
136+ User Class Swoole\Coroutine\Server (5)
137+ |---- in @swoole-src/library/core/Coroutine/Server.php on line 21
138+ User Class Swoole\Coroutine\Server\Connection (5)
139+ |---- in @swoole-src/library/core/Coroutine/Server/Connection.php on line 16
140+ User Class Swoole\Coroutine\FastCGI\Client (5)
141+ |---- in @swoole-src/library/core/Coroutine/FastCGI/Client.php on line 24
142+ User Class Swoole\Coroutine\FastCGI\Client\Exception (11)
143+ |-------- Internal Class Swoole\Exception (11)
144+ |-------- Internal Class Exception (11)
145+ |---- in @swoole-src/library/core/Coroutine/FastCGI/Client/Exception.php on line 14
146+ User Class Swoole\Coroutine\FastCGI\Proxy (15)
147+ |---- in @swoole-src/library/core/Coroutine/FastCGI/Proxy.php on line 19
148+ User Class Foo\Bar (2)
149+ |---- in %s/info_001.php on line 4
150+ prompt> [User Functions (32)]
151+ |-------- swoole_exec in @swoole-src/library/std/exec.php on line 12
152+ |-------- swoole_shell_exec in @swoole-src/library/std/exec.php on line 35
153+ |-------- Swoole\Coroutine\{closure} in @swoole-src/library/core/Coroutine/Server.php on line 119
154+ |-------- Swoole\Database\{closure} in @swoole-src/library/core/Database/MysqliPool.php on line 29
155+ |-------- Swoole\Database\{closure} in @swoole-src/library/core/Database/PDOPool.php on line 32
156+ |-------- Swoole\Database\{closure} in @swoole-src/library/core/Database/RedisPool.php on line 29
157+ |-------- Swoole\Coroutine\{closure} in @swoole-src/library/core/Coroutine/functions.php on line 21
158+ |-------- Swoole\Coroutine\batch in @swoole-src/library/core/Coroutine/functions.php on line 16
159+ |-------- swoole_curl_init in @swoole-src/library/ext/curl.php on line 14
160+ |-------- swoole_curl_setopt in @swoole-src/library/ext/curl.php on line 19
161+ |-------- swoole_curl_setopt_array in @swoole-src/library/ext/curl.php on line 24
162+ |-------- swoole_curl_exec in @swoole-src/library/ext/curl.php on line 34
163+ |-------- swoole_curl_getinfo in @swoole-src/library/ext/curl.php on line 39
164+ |-------- swoole_curl_errno in @swoole-src/library/ext/curl.php on line 73
165+ |-------- swoole_curl_error in @swoole-src/library/ext/curl.php on line 78
166+ |-------- swoole_curl_reset in @swoole-src/library/ext/curl.php on line 83
167+ |-------- swoole_curl_close in @swoole-src/library/ext/curl.php on line 88
168+ |-------- swoole_curl_multi_getcontent in @swoole-src/library/ext/curl.php on line 93
169+ |-------- _string in @swoole-src/library/functions.php on line 13
170+ |-------- _mbstring in @swoole-src/library/functions.php on line 18
171+ |-------- _array in @swoole-src/library/functions.php on line 23
172+ |-------- swoole_string in @swoole-src/library/functions.php on line 29
173+ |-------- swoole_mbstring in @swoole-src/library/functions.php on line 34
174+ |-------- swoole_array in @swoole-src/library/functions.php on line 39
175+ |-------- swoole_array_default_value in @swoole-src/library/functions.php on line 44
176+ |-------- _string in @swoole-src/library/functions.php on line 13
177+ |-------- _mbstring in @swoole-src/library/functions.php on line 18
178+ |-------- _array in @swoole-src/library/functions.php on line 23
179+ |-------- Swoole\Coroutine\run in @swoole-src/library/alias_ns.php on line 13
180+ |-------- Co\run in @swoole-src/library/alias_ns.php on line 23
181+ |-------- Co\run in @swoole-src/library/alias_ns.php on line 23
182+ |-------- foo in %s/info_001.php on line 14
183+ prompt> [Breakpoint #0 added at foo]
184+ prompt> string(4) "test"
185+ [Breakpoint #0 in foo() at %s/info_001.php:15, hits: 1]
186+ >00015: var_dump(strrev($baz));
187+ 00016: }
188+ 00017:
189+ prompt> [Variables in foo() (1)]
190+ Address Refs Type Variable
191+ 0x7f14ad020120 1 string $baz
192+ string (4) "test"
193+ prompt> [Superglobal variables (8)]
194+ Address Refs Type Variable
195+ 0x7f14ad14a240 2 array $_GET
196+ 0x7f14ad14a260 2 array $_POST
197+ 0x7f14ad14a280 2 array $_COOKIE
198+ 0x7f14ad14a2a0 2 array $_SERVER
199+ 0x7f14ad14a2c0 2 array $_ENV
200+ 0x7f14ad14a2e0 1 array $_REQUEST
201+ 0x7f14ad14a300 2 array $_FILES
202+ 0x7f14ad00c590 1 array &$GLOBALS
203+ prompt> ------------------------------------------------
204+ Function Breakpoints:
205+ #0 foo
206+ prompt> [User-defined constants (2)]
207+ Address Refs Type Constant
208+ 0x7f14ad001018 1 bool SWOOLE_LIBRARY
209+ bool (true)
210+ 0x7f14ad001468 1 bool SWOOLE_COROUTINE_SOCKET_HAVE_SSL_HANDSHAKE
211+ bool (false)
212+ prompt> [Included files: 0]
213+ prompt> [No error found!]
214+ prompt> [Literal Constants in foo() (2)]
215+ |-------- C0 -------> [var_dump]
216+ |-------- C1 -------> [strrev]
217+ prompt> string(4) "tset"
218+ [Script ended normally]
219+ prompt> [No active op array!]
220+ prompt>