Augmentation vers version 3.3.0
This commit is contained in:
20
vendor/symfony/debug/Resources/ext/README.md
vendored
20
vendor/symfony/debug/Resources/ext/README.md
vendored
@@ -25,41 +25,41 @@ function symfony_zval_info($key, $array, $options = 0)
|
||||
return null;
|
||||
}
|
||||
|
||||
$info = array(
|
||||
$info = [
|
||||
'type' => gettype($array[$key]),
|
||||
'zval_hash' => /* hashed memory address of $array[$key] */,
|
||||
'zval_refcount' => /* internal zval refcount of $array[$key] */,
|
||||
'zval_isref' => /* is_ref status of $array[$key] */,
|
||||
);
|
||||
];
|
||||
|
||||
switch ($info['type']) {
|
||||
case 'object':
|
||||
$info += array(
|
||||
$info += [
|
||||
'object_class' => get_class($array[$key]),
|
||||
'object_refcount' => /* internal object refcount of $array[$key] */,
|
||||
'object_hash' => spl_object_hash($array[$key]),
|
||||
'object_handle' => /* internal object handle $array[$key] */,
|
||||
);
|
||||
];
|
||||
break;
|
||||
|
||||
case 'resource':
|
||||
$info += array(
|
||||
$info += [
|
||||
'resource_handle' => (int) $array[$key],
|
||||
'resource_type' => get_resource_type($array[$key]),
|
||||
'resource_refcount' => /* internal resource refcount of $array[$key] */,
|
||||
);
|
||||
];
|
||||
break;
|
||||
|
||||
case 'array':
|
||||
$info += array(
|
||||
$info += [
|
||||
'array_count' => count($array[$key]),
|
||||
);
|
||||
];
|
||||
break;
|
||||
|
||||
case 'string':
|
||||
$info += array(
|
||||
$info += [
|
||||
'strlen' => strlen($array[$key]),
|
||||
);
|
||||
];
|
||||
break;
|
||||
}
|
||||
|
||||
|
||||
@@ -11,7 +11,7 @@ $int = 42;
|
||||
$float = 42.42;
|
||||
$str = 'foobar';
|
||||
$object = new StdClass();
|
||||
$array = array('foo', 'bar');
|
||||
$array = ['foo', 'bar'];
|
||||
$resource = tmpfile();
|
||||
$null = null;
|
||||
$bool = true;
|
||||
@@ -19,7 +19,7 @@ $bool = true;
|
||||
$anotherint = 42;
|
||||
$refcount2 = &$anotherint;
|
||||
|
||||
$var = array(
|
||||
$var = [
|
||||
'int' => $int,
|
||||
'float' => $float,
|
||||
'str' => $str,
|
||||
@@ -29,7 +29,7 @@ $var = array(
|
||||
'null' => $null,
|
||||
'bool' => $bool,
|
||||
'refcount' => &$refcount2,
|
||||
);
|
||||
];
|
||||
|
||||
var_dump(symfony_zval_info('int', $var));
|
||||
var_dump(symfony_zval_info('float', $var));
|
||||
|
||||
Reference in New Issue
Block a user