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.
Auf den Verzeichnisnamen klicken, dies zeigt nur das Verzeichnis mit Inhalt an

(Beispiel Datei-Icons)

Auf das Icon klicken um den Quellcode anzuzeigen

001.phpt

Zuletzt modifiziert: 09.10.2024, 12:58 - Dateigröße: 2.59 KiB


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