LinuxCommandLibrary

php

TLDR

Run PHP script

$ php [script.php]
copy
Execute code
$ php -r 'echo "Hello\n";'
copy
Start built-in server
$ php -S localhost:8000
copy
Interactive mode
$ php -a
copy
Check syntax
$ php -l [script.php]
copy
Show configuration
$ php -i
copy
Show version
$ php -v
copy

SYNOPSIS

php [options] [file] [args]

DESCRIPTION

php is the PHP interpreter. Server-side scripting language.
The tool runs PHP scripts. Web and CLI applications.
php executes PHP code.

PARAMETERS

FILE

PHP script to run.
-r CODE
Execute code.
-S ADDR:PORT
Built-in server.
-a
Interactive shell.
-l
Syntax check.
-i
Show phpinfo.
-v
Show version.

CAVEATS

Configuration via php.ini. Extension availability varies.

HISTORY

PHP was created by Rasmus Lerdorf in 1994 for web development.

SEE ALSO

composer(1), phpunit(1), pecl(1)

Copied to clipboard