Código PHP:
<?
$a=array("1","2","3","4","5");
function primera()
{
global $a;
for ($i=0;$i<count($a);$i++)
{
$b[]=$a[$i];
}
}
echo primera();
print $b[0];
?>
El tema es que hago un array de los valores de la función dentro de la misma luego la llamo con un echo y pongo la variable que quiero llamar que es la primera del array y que se corresponde con el cero , sihago esto dentro de la función funciona , valga la redundancia pero si lo hago fuera pues no funciona , no hay forma de que esto funcione como un include de esa función luego llamarla y cargar el valor de la forma que lo tengo u obviamente de una forma en la cual funcione , saludos a todos y muchas gracias por la colaboración