Decir que tengo un array de pares clave/valor en PHP:¿Cómo combinar las claves y valores de una matriz en PHP
array('foo' => 'bar', 'baz' => 'qux');
¿Cuál es la forma más sencilla de transformar esta a una matriz que tiene el siguiente ?
array('foo=bar', 'baz=qux');
decir
array(0 => 'foo=bar', 1 => 'baz=qux');
en Perl, que haría algo así como
map { "$_=$hash{$_}" } keys %hash
¿Hay algo como esto en el panoply of array functions en PHP? Nada de lo que veía parecía una solución conveniente.
Acepto esta respuesta porque es simple, y cómo terminé resolviendo mi problema. Estoy decepcionado de que no haya forma de hacerlo en una sola expresión, evitando la necesidad de la variable temporal $ out. – nohat
Si usted es un usuario de Perl, esta será solo una de las muchas, muchas desilusiones que encontrará en el transcurso de su experiencia con PHP. – chaos
@chaos Sí, la vida es difícil y php es legible. @nohat Aunque esto no "transforma" la matriz como lo estipula su pregunta. Hace uno nuevo. "Panoplia de funciones de matriz"? Risilla. – GZipp