HomeMenu
Jesus · Bible · HTML · CSS · JS · PHP · SVG · Applications

debug_zval_dump

Description

The debug_zval_dump of Variable Handling for PHP dumps a string representation of an internal zend value to output.

Syntax

debug_zval_dump(
    mixed $value,
    mixed ...$values
): void

Parameters

value

The value to dump.

values

More values to dump.

Return

No value is returned.

Examples

1 · value

<?

$value = "Hello";

debug_zval_dump($value);
string(5) "Hello" interned

2 · values

<?

$value = "Hello";
$values = " World!";

debug_zval_dump($value, $values);
string(5) "Hello" interned
string(7) " World!" interned

3

<?

$value = "Hello";
$value .= " World!";

debug_zval_dump($value);
string(12) "Hello World!" refcount(2)

4

<?

$value = "Hello";
$value .= " World!";
$value2 = $value;

debug_zval_dump($value2);
string(12) "Hello World!" refcount(3)

5

<?

$value = "Hello";
$value .= " World!";
$value2 = &$value;

debug_zval_dump($value2);
string(12) "Hello World!" refcount(2)