For versions of PHP < 5.5.0, you can get the name of the script from $argv[0]: http://www.php.net/manual/en/reserved.variables.argv.php
(PHP 5 >= 5.5.0, PHP 7, PHP 8)
cli_get_process_title — Retourne le titre du processus courant
Retourne le titre du processus courant, tel que défini par la fonction cli_set_process_title(). Notez que ce titre peut être légèrement différent de celui affiché via les commandes ps et top, suivant le système sous-jacent.
Cette fonction n'est disponible qu'en mode CLI.
Cette fonction ne contient aucun paramètre.
Retourne le titre du processus courant, sous la forme
d'une chaîne de caractères, ou null
si une erreur survient.
Une alerte de niveau E_WARNING
sera générée si le système
sous-jacent n'est pas supporté.
Exemple #1 Exemple avec cli_get_process_title()
<?php
echo "Titre du processus : " . cli_get_process_title() . "\n";
?>
For versions of PHP < 5.5.0, you can get the name of the script from $argv[0]: http://www.php.net/manual/en/reserved.variables.argv.php