Lo que pasa es que estoy creando una varible que sera un array de esta manera:
Código PHP:
$arrayreteica=array();
y luego hago un if con unos resultados, que voy a guardar en dicho array de esta manera:
Código PHP:
if(isset($this->_request["porcentajereteicaxitem-$i"])) // guarda el reteica y el porcentaje
{
$reteicaxitem=$this->_request["porcentajereteicaxitem-$i"];
$porcenreteica=$this->_request["hdnporcrica-$i"];
$arrayreteica+=array("$i"=>array($porcenretfuente,$retefuentexitem));
}
Mi pregunta es esta, al yo concatenarlo con += y hago un var_dump de esa variable me muestra normal, un array con sus contenidos, pero si hago con .= me muestra arrayarrayarray.
¿Cúal es la diferencia y por qué ocurre esto?