« runkit7_superglobals
uopz »

runkit7_zval_inspect

(PECL runkit7 >= Unknown)

runkit7_zval_inspect — Returns information about the passed in value with data types, reference counts, etc

説明

function runkit7_zval_inspect(string $value): array

パラメータ

value

The value to return the representation of

戻り値

The array returned by this function contains the following elements:

  • address
  • refcount (optional)
  • is_ref (optional)
  • type

例

例1 runkit7_zval_inspect() example

<?php

$var = new DateTime();
var_dump(runkit7_zval_inspect($var));

$var = 1;
var_dump(runkit7_zval_inspect($var));
?>

上の例の出力は以下となります。

array(4) {
  ["address"]=>
  string(14) "0x7f45ab21b1e0"
  ["refcount"]=>
  int(2)
  ["is_ref"]=>
  bool(false)
  ["type"]=>
  int(8)
}

array(2) {
  ["address"]=>
  string(14) "0x7f45ab21b1e0"
  ["type"]=>
  int(4)
}
関連キーワード:
runkit   zval   inspect   information   about   passed   types   reference   counts   address   type   refcount   optional   dump   References   Explained   superglobals   uopz   Unknown   return   representation   returned   contains   following   elements
関連する関数・ページ:
function.runkit7-function-rename   function.runkit7-function-remove   runkit7.setup   function.runkit7-function-add   function.runkit7-function-copy   function.runkit7-superglobals