php(1) Scripting Language php(1) (NAME) php - PHP (CLI) php-cgi - PHP (CGI) (SYNOPSIS) php [options] [ -f ] file [[--] args...] php [options] -r code [[--] args...] php [options] [-B begin_code] -R code [-E end_code] [[--] args...] php [options] [-B begin_code] -F file [-E end_code] [[--] args...] php [options] -- [ args...] php [options] -a php [options] -S addr:port [-t docroot] (DESCRIPTION) PHP HTML . : -f file . -r code PHP .php eval() . -R -F . code -R file -F . $argn . $argi . -B -E code ( -r) . STDIN STDIN . PHP . -S addr:port PHP HTTP docroot -t . PHP (router script) . HTTP . false . (document root) -t ( ) . -r -f -B -R -F -E -S ( -f). . (OPTIONS) --interactive -a PHP. PHP . readline . --bindpath address:port|port -b address:port|port (Bind Path) FASTCGI ( CGI). --no-chdir -C ( CGI). --no-header -q . HTTP ( CGI). --timing count -T count count ( CGI). --php-ini path|file -c path|file php.ini path file . --no-php-ini -n php.ini . --define foo[=bar] -d foo[=bar] INI foo bar -e / (debugger/profiler). --file file -f file file --help -h . --hide-args -H (file) (args...) . PHP (daemon) . --info -i PHP. --syntax-check -l (lint). --modules -m . --run code -r code code PHP '' --process-begin code -B begin_code begin_code PHP . --process-code code -R code code PHP . --process-file file -F file file . --process-end code -E end_code end_code PHP . --syntax-highlight -s HTML. --server addr:port -S addr:port . --docroot docroot -t docroot (document root) . --version -v . --strip -w file args... . '--' args '-' (stdin) . --rfunction name --rf name name --rclass name --rc name name --rextension name --re name name --rzendextension name --rz name (Zend extension) name --rextinfo name --ri name name --ini . (FILES) php-cli.ini CLI . php.ini php-cli.ini . (EXAMPLES) php -r 'echo "Hello World\n";' "Hello World" . php -r 'print_r(gd_info());' gd . . ini php . . dba : php -r 'print_r(dba_handlers(1));' php -R 'echo strip_tags($argn)."\n";' PHP HTML . PHP : 'php -d html_errors=1 -i' PHP HTML . ('php ...|php ...') . php -E 'echo "Lines: $argi\n";' PHP . php -R '@$l+=count(file($argn));' -E 'echo "Lines:$l\n";' PHP . . find php . php -R 'echo "$argn\n"; fgets(STDIN);' -B -R -F -E STDIN . $argi php . : . (TIPS) (shebang) php . CLI : #!/bin/php (SEE ALSO) PHP : https://www.php.net/manual (BUGS) : https://github.com/php/php-src/issues (AUTHORS) The PHP Group: Thies C. Arntzen, Stig Bakken, Andi Gutmans, Rasmus Lerdorf, Sam Ruby, Sascha Schumann, Zeev Suraski, Jim Winstead, Andrei Zmievski. sapi (CLI) Edin Kadribasic Marcus Boerger Johannes Schlueter . : https://www.php.net/credits.php PHP . (VERSION INFORMATION) 8.5.10 php . (COPYRIGHT) (C) The PHP Group 3.01 PHP LICENSE : https://www.php.net/license/3_01.txt PHP license@php.net . The PHP Group 2024 php(1)