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