Si no usas un return en la función .. no te va a devolver nada .. Las variables (el ambito -scope-) de las variabels dentro de una función son solo ahí dentro ..
O usas un return $variable (si quieres mas de una deberás devolver un array) .. o las usas como globales ..
En el caso que uses return .. la llamada a la función debería ser algo tipo:
$dato=Usuario("pepe");
Y si tu función hace un:
return $algunavariabledetufuncion;
(recuerda que si quieres "return" mas de una variable .. deberas de enviarlas en un array).
Más info:
http://www.php.net/manual/en/functions.php http://www.php.net/manual/en/languag...bles.scope.php
Un saludo