¿Cómo imprimir el contenido de la matriz en un archivo de registro en magento CE 1.7 sin iterar a través de un bucle?
magento-1.7
log
array
Sukeshini
fuente
fuente

print_raquí, el registrador de Magento expandirá automáticamente los arreglos y los objetosprint_r, una mejor opción podría ser usarZend_Debug::dump($var).¿Has intentado hacer solo:
Mage::log($array, null, 'logfile.log', true);El método de registro de mago debería expandir la matriz por sí mismo.
fuente
Como señaló Petar, se expande, por lo que si se trata de una matriz o un objeto, no se necesita print_r. Pero si lo mezclas, como:
tiene un problema, porque la conversión de matriz phps a cadena significa:
Y con un objeto, php intenta llamar al método __toString si esto no existe, se produce un error (creo).
Y para referencia
Mage::log():Nada probado :-)
fuente