note 120251 added to features.commandline.usage
| From: | gabriel at figdice dot org | Date: | Thu, 01 Dec 2016 11:02:32 +0000 |
| Subject: | note 120251 added to features.commandline.usage | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-207829@lists.php.net to get a copy of this message | ||
Regarding shebang:
In both Linux and Windows, when you execute a script in CLI with:
php script.php
then PHP will ignore the very first line of your script if it starts with:
#!
So, this line is not only absorbed by the kernel when the script file is executable, but it is also
ignored by the PHP engine itself.
However, the engine will NOT ignore the first #! line of any included files withing your
"outer" script.php.
Any "shebang" line in an included script, will result in simply outputting the line to
STDOUT, just as any other text residing outside a <?php ... ?> block.
----
Server IP: 72.52.91.14
Probable Submitter: 176.106.229.25
----
Manual Page -- http://php.net/manual/en/features.commandline.usage.php
Edit -- https://master.php.net/note/edit/120251
Del: integrated -- https://master.php.net/note/delete/120251/integrated
Del: useless -- https://master.php.net/note/delete/120251/useless
Del: bad code -- https://master.php.net/note/delete/120251/bad+code
Del: spam -- https://master.php.net/note/delete/120251/spam
Del: non-english -- https://master.php.net/note/delete/120251/non-english
Del: in docs -- https://master.php.net/note/delete/120251/in+docs
Del: other reasons-- https://master.php.net/note/delete/120251
Reject -- https://master.php.net/note/reject/120251
Search -- https://master.php.net/manage/user-notes.php