- var_dump: documentation ( source)
<?php
$a = [];
$a['aaaa']['mode'] = 'test';
$a['b'] = false;
$a['c'] = '';
$a['d'] = 0;
$a['e'] = new \stdClass();
$a['f'] = null;
var_dump('isset');
var_dump(isset($a['a']));
var_dump(isset($a['b']));
var_dump(isset($a['c']));
var_dump(isset($a['d']));
var_dump(isset($a['e']));
var_dump(isset($a['f']));
var_dump('empty');
var_dump(empty($a['a']));
var_dump(empty($a['b']));
var_dump(empty($a['c']));
var_dump(empty($a['d']));
var_dump(empty($a['e']));
var_dump(empty($a['f']));