Il peut arriver qu’une fonction ne soit appelable que depuis une interface (console, apache…). Il existe une fonction qui retourne exactement ce que nous cherchons.
Dans l’exemple suivant, nous cherchons à savoir si l’appel vient bien de la console.
if (php_sapi_name()!="cli") {
header("Location: http://www.sadtrombone.com/");
die();
}