- var_export: documentation ( source)
<?php
$arr = ['$and'=> ['task.discriminator' => 'filippo', 'status.deleted' => 'asdf']];
$iterator = new RecursiveIteratorIterator(new RecursiveArrayIterator($arr));
$keys = array();
foreach ($iterator as $key => $value) {
$keys[] = $key;
}
var_export($keys);