How to implode array with key and value without foreach in PHP

后端 未结 11 1400
悲&欢浪女
悲&欢浪女 2020-12-04 07:20

Without foreach, how can I turn an array like this

array(\"item1\"=>\"object1\", \"item2\"=>\"object2\",.......\"item-n\"=>\"objec         


        
11条回答
  •  借酒劲吻你
    2020-12-04 08:01

    You could use PHP's array_reduce as well,

    $a = ['Name' => 'Last Name'];
    
    function acc($acc,$k)use($a){ return $acc .= $k.":".$a[$k].",";}
    
    $imploded = array_reduce(array_keys($a), "acc");
    

提交回复
热议问题