corretto, quindi se alla mia funzione voglio dare un return con valori negativi, devo sempre controllare le sue risposte con === altrimenti mi considera tutto solamente true o false .

Codice PHP:
$a=function();
if(
$a===true)
{echo 
"true";}
elseif(
$a===-1)
{echo 
"-1";}
else
{echo 
"false";} 
corretto? :master: