Saludos
Cada vez que llames la funcion como la tienes implementada te imprimira hola
Código PHP:
function hi(){echo "hola"; }
$imprime=hi();
Si lo que necesitas es controlar el saludo osea que no se imprima cada vez que llamas la funcion deberias realizarlo de la siguiente manera
Código PHP:
function hi(){
$saludo="hola";
return $saludo;
}
$imprime=hi();
de esta manera en tu variable $imprime estara guardada el retorno de la funcion.
y solo imprmira siempre y cuando tu le indiques
Código PHP:
$imprime=hi();
echo $imprime;
Hasta Pronto