Ho uno script PHP che deve determinare se è stato eseguito tramite la riga di comando o tramite HTTP, principalmente per scopi di formattazione dell'output. Qual è il modo canonico di farlo? Avevo pensato che fosse da ispezionare SERVER['argc']
, ma risulta che questo è popolato, anche quando si utilizza l'API del server "Apache 2.0 Handler".