php(1) Scripting Language php(1) (NAME) php - 'CLI' PHP php-cgi - 'CGI' PHP (SYNOPSIS) php [] [ -f ] file [[--] args...] php [] -r code [[--] args...] php [] [-B begin_code] -R code [-E end_code] [[--] args...] php [] [-B begin_code] -F file [-E end_code] [[--] args...] php [] -- [ args...] php [] -a php [] -S addr:port [-t docroot] (DESCRIPTION) PHP HTML . : -f file . -r code .php eval() . -R -F . code -R file -F . $argn . $argi . -B -E code ( -r ) . STDIN STDIN . . -S addr:port PHP HTTP docroot -t . PHP (router script) . HTTP . false . (document root) -t ( ) . -r -f -B -R -F -E -S ( -f). ..SH " (OPTIONS)" --interactive -a PHP. PHP . readline . --bindpath address:port|port -b address:port|port (Bind Path) FASTCGI ( CGI). --no-chdir -C (chdir) ( CGI). --no-header -q (Quiet-mode). 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 . --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.TP -t docroot (document root) --version -v --strip -w --zend-extension file -z file Zend file args... . '--' args '-' stdin --rfunction name --rf name name --rclass name --rc name name --rextension name --re name name --rzendextension name --rz name Zend name --rextinfo name --ri name name --ini .SH " (FILES)" php-cli.ini CLI PHP. 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 PHP : #!/bin/php (SEE ALSO) PHP : http://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. CLI sapi Edin Kadribasic Marcus Boerger Johannes Schlueter . : http://www.php.net/credits.php PHP ..SH " (VERSION INFORMATION)" php 8.3.33 . (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)