Ok, perfetto.
Ma perchè non reagisce come una normale funzione di php?

Cioè se io faccio
Codice PHP:
if(substr($ciao,0,1) == "i"){
echo 
"Ciao"

funziona.