Sin foreach , ¿cómo puedo convertir una matriz como esta?
array("item1"=>"object1", "item2"=>"object2",......."item-n"=>"object-n");
a una cuerda como esta
item1='object1', item2='object2',.... item-n='object-n'
Ya lo pensé implode()
, pero no hace que la llave implosione.
Si foreach es necesario, ¿es posible no anidar el foreach?
EDITAR: he cambiado la cadena
EDIT2 / ACTUALIZAR: Esta pregunta se hizo hace bastante tiempo. En ese momento, quería escribir todo en una línea para usar operadores ternarios y anidar llamadas de función integradas a favor de foreach. ¡Esa no fue una buena práctica! Escribir código que sea legible, ya sea conciso o no, no importa mucho.
En este caso: poner foreach en una función será mucho más legible y modular que escribir una sola línea (¡aunque todas las respuestas son geniales!).