У меня есть Map
, такие как:Hack итерация (карта) по карте
$m = Map {
'sort' => 'created',
'order' => 'desc',
}
Я хочу, чтобы превратить это в строку:
'sort:created order:desc'
Я могу сделать это с помощью массивов, как описано в this SO answer :
implode(' ', array_map(($k, $v) ==> $k.':'.$v, array_keys($m), $m))
Я прочитал документацию Map::items
и попробовал:
$m->items()->map(($key, $value) ==> print($key))
Но это ничего не печатает.
Я ищу источник oneliner как с массивами, без петель.
Ничего себе сайт 3v4l.org довольно круто! –