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 — Returns the current process title
Returns the current process title, as set by cli_set_process_title(). Note that this may not exactly match what is shown in ps or top, depending on your operating system.
This function is available only in CLI mode.
此函数没有参数。
Return a string with the current process title or null
on error.
An E_WARNING
will be generated if the operating system
is unsupported.
示例 #1 cli_get_process_title() example
<?php
echo "Process title: " . 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