Hola usuarios de forosdelweb, me ha surgido una duda, que despues de toda la tarde no logro resolver, expongo el código para ver si algún alma caritativa puede ayudarme:
Código PHP:
function unidades_a($var){
if ($var == "esto" )
{
$datosa[] = array();
$datosa[0] = "1";
$datosa[1] = "3";
$datosa[2] = "3";
$datos[3] = "";
return $datosa[0];
return $datosa[1];
return $datosa[2];
return $datosa[3];
} else {
return false;
}
}
cuando llamo a la funcion asi:
Código PHP:
unidades_a(esto);
echo "$datosa[0]"
echo "$datosa[1]"
echo "$datosa[2]"
echo "$datosa[3]"
datosa me aparece indefinida y no logro que quede definida, alguna solucion?
Gracias de antemano y un saludo
______________
Añado: si hago un echo dentro de la funcion si que me saca correctamente la variable, pero al llamarla a traves de la función no.