Hola gente:
Estando modificando un sistema, me encuentro con un asignacion a una array asociativo (que previamente no ha sido inicializado)
y como resultado el valor se asigna a la variable y no como un elemento del array
Código PHP:
$carta['contenido'] = 'Hola';
var_dump($carta); // muestra string(4) "Hola"
lo trata como una variable y no como un array, ya que deberia mostrarme:
Código PHP:
array(1) { ["contenido"]=> string(4) "Hola" }
Si agrego $carta = array(); si lo trata como array. pero existe otra manera de evitarlo. Porque deberia agregarlo en toooda la aplicacion.
La version de php que uso es 5.2.8, la cual no puedo actualizar.