Verzeichnisstruktur phpBB-3.3.15
- Veröffentlicht
- 28.08.2024
So funktioniert es
|
Auf das letzte Element klicken. Dies geht jeweils ein Schritt zurück |
Auf das Icon klicken, dies öffnet das Verzeichnis. Nochmal klicken schließt das Verzeichnis. |
|
(Beispiel Datei-Icons)
|
Auf das Icon klicken um den Quellcode anzuzeigen |
001.phpt
001 --TEST--
002 Test symfony_zval_info API
003 --SKIPIF--
004 <?php if (!extension_loaded('symfony_debug')) {
005 echo 'skip';
006 } ?>
007 --FILE--
008 <?php
009
010 $int = 42;
011 $float = 42.42;
012 $str = 'foobar';
013 $object = new StdClass();
014 $array = ['foo', 'bar'];
015 $resource = tmpfile();
016 $null = null;
017 $bool = true;
018
019 $anotherint = 42;
020 $refcount2 = &$anotherint;
021
022 $var = [
023 'int' => $int,
024 'float' => $float,
025 'str' => $str,
026 'object' => $object,
027 'array' => $array,
028 'resource' => $resource,
029 'null' => $null,
030 'bool' => $bool,
031 'refcount' => &$refcount2,
032 ];
033
034 var_dump(symfony_zval_info('int', $var));
035 var_dump(symfony_zval_info('float', $var));
036 var_dump(symfony_zval_info('str', $var));
037 var_dump(symfony_zval_info('object', $var));
038 var_dump(symfony_zval_info('array', $var));
039 var_dump(symfony_zval_info('resource', $var));
040 var_dump(symfony_zval_info('null', $var));
041 var_dump(symfony_zval_info('bool', $var));
042
043 var_dump(symfony_zval_info('refcount', $var));
044 var_dump(symfony_zval_info('not-exist', $var));
045 ?>
046 --EXPECTF--
047 array(4) {
048 ["type"]=>
049 string(7) "integer"
050 ["zval_hash"]=>
051 string(16) "%s"
052 ["zval_refcount"]=>
053 int(2)
054 ["zval_isref"]=>
055 bool(false)
056 }
057 array(4) {
058 ["type"]=>
059 string(6) "double"
060 ["zval_hash"]=>
061 string(16) "%s"
062 ["zval_refcount"]=>
063 int(2)
064 ["zval_isref"]=>
065 bool(false)
066 }
067 array(5) {
068 ["type"]=>
069 string(6) "string"
070 ["zval_hash"]=>
071 string(16) "%s"
072 ["zval_refcount"]=>
073 int(2)
074 ["zval_isref"]=>
075 bool(false)
076 ["strlen"]=>
077 int(6)
078 }
079 array(8) {
080 ["type"]=>
081 string(6) "object"
082 ["zval_hash"]=>
083 string(16) "%s"
084 ["zval_refcount"]=>
085 int(2)
086 ["zval_isref"]=>
087 bool(false)
088 ["object_class"]=>
089 string(8) "stdClass"
090 ["object_refcount"]=>
091 int(1)
092 ["object_hash"]=>
093 string(32) "%s"
094 ["object_handle"]=>
095 int(%d)
096 }
097 array(5) {
098 ["type"]=>
099 string(5) "array"
100 ["zval_hash"]=>
101 string(16) "%s"
102 ["zval_refcount"]=>
103 int(2)
104 ["zval_isref"]=>
105 bool(false)
106 ["array_count"]=>
107 int(2)
108 }
109 array(7) {
110 ["type"]=>
111 string(8) "resource"
112 ["zval_hash"]=>
113 string(16) "%s"
114 ["zval_refcount"]=>
115 int(2)
116 ["zval_isref"]=>
117 bool(false)
118 ["resource_handle"]=>
119 int(%d)
120 ["resource_type"]=>
121 string(6) "stream"
122 ["resource_refcount"]=>
123 int(1)
124 }
125 array(4) {
126 ["type"]=>
127 string(4) "NULL"
128 ["zval_hash"]=>
129 string(16) "%s"
130 ["zval_refcount"]=>
131 int(2)
132 ["zval_isref"]=>
133 bool(false)
134 }
135 array(4) {
136 ["type"]=>
137 string(7) "boolean"
138 ["zval_hash"]=>
139 string(16) "%s"
140 ["zval_refcount"]=>
141 int(2)
142 ["zval_isref"]=>
143 bool(false)
144 }
145 array(4) {
146 ["type"]=>
147 string(7) "integer"
148 ["zval_hash"]=>
149 string(16) "%s"
150 ["zval_refcount"]=>
151 int(3)
152 ["zval_isref"]=>
153 bool(true)
154 }
155 NULL
156