PHP – Comment trouver l’origine de l’appel sur une fonction PHP
Il peut arriver qu’une fonction ne soit appelable que depuis un 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();
}