php PHP在命令行中

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php PHP在命令行中相关的知识,希望对你有一定的参考价值。

# To parse and execute a php script:
php file
 
# To check syntax on (i.e. lint) a PHP script:
php -l file
 
# To run PHP interactively:
php -a
 
# To run PHP code (Notes: Don't use <? ?> tags; escape double quotes with backslash):
php -r "code"
 
# To start a PHP built-in web server in the current directory:
php -S host:port
#!/usr/bin/env php
 
<?php
 
define('SNIPPETS_START', microtime(true));
 
if (defined('STDIN'))
{
    echo 'PHP version .............: ' . phpversion()         . PHP_EOL;
    echo 'Script ..................: ' . basename(__FILE__)   . PHP_EOL;
    echo 'Directory ...............: ' . dirname(__FILE__)    . PHP_EOL;
    echo 'Start time ..............: ' . SNIPPETS_START       . PHP_EOL;
    echo 'Shell user ..............: ' . shell_exec('whoami') . PHP_EOL;
}
else
{
    echo 'Console mode only!';
 
    exit();
}
 
require __DIR__ . '/vendor/autoload.php';
 
// do cool php stuff here ...

以上是关于php PHP在命令行中的主要内容,如果未能解决你的问题,请参考以下文章

命令行中的 PHP 服务器名称

在 PHP 命令行中访问会话?

“php artisan serve”命令在 Laravel 的命令行中不起作用?

PhpStorm + XAMPP 未在命令行中显示最新的 PHP 版本

PHP命令行中的换行符

Windows下用cmd命令实例讲解yii2.0在php命令行中运行的步骤