$res = array(); // 在外部定義$res
array_walk($data, function (&$v) use ($param, &$res) {
$v = json_decode($v, true);
if ( $v['appointment_date'] == $param['dateline'] ){
$res['venue_nameinfo_id'] = $v['venue_nameinfo_id'];
$res['appointment_date'] = $v['appointment_date'];
$res['start_time'] = $v['start_time'];
$res['end_time'] = $v['end_time'];
$res['venueinfo_type'] = $v['venueinfo_type'];
$res['venue_nameinfo_title'] = $v['venue_nameinfo_title'];
$res['venue_nameinfo_multiplayer'] = $v['venue_nameinfo_multiplayer'];
}
});
var_dump($res);
打印出來的結(jié)果是:
array(0) {
}
<?php
$res = array(); // 在外部定義$res
$data = ['name'=>'xxx','age'=>123];
array_walk($data, function (&$v) use (&$res) {
$res['xxx'.$v] = 123;
});
var_dump($res);
?>
我測(cè)試可以的
array(2) {
["xxxxxx"]=>
int(123)
["xxx123"]=>
int(123)
}