如何在Linux下使用命令行运行php

不言
Lepaskan: 2023-04-04 14:56:02
asal
13510 orang telah melayarinya

命令行也称为shell命令,在mac或者linux中我们在终端使用shell命令运行程序,接下来本篇文章就来给大家介绍在Linux环境下使用bash的命令行运行php程序。

PHP

命令行上执行php所需的设置

要使用命令行运行PHP,假设已安装PHP,在linux或mac中,它可以从头开始安装。必需的设置是PATH设置,PATH是一个环境变量,列出了当OS执行外部命令时搜索可执行文件的目录。

在Cloud 9中,PHP命令放在/ usr / bin / php中。

/usr/bin/php -v
Salin selepas log masuk

输入以上PHP命令以显示版本信息。

如果PATH中列出了/ usr / bin目录

php -v
Salin selepas log masuk

只有它是可执行的。

由于/ usr / bin在许多客户端环境中从头开始添加,因此也可以使用上述命令执行PATH。

查看PATH的内容

printenv PATH
Salin selepas log masuk

输入并执行,您可以看到从一开始就添加了几个目录;如果无法执行,则需要将其添加到PATH。

export PATH=$PATH:/usr/bin
Salin selepas log masuk

虽然可以添加,但重新启动的话,PATH就会消失。

nano ~/.bashrc
Salin selepas log masuk

使用命令 .bashrc打开文件export PATH=$PATH:$HOME/.local/bin:$HOME/bin 命令行的话,在启动下次bash时也会自动进行PATH设定。(Cloud 9不需要设置。)

我们来看php的具体运行

如果正确设定的话,输入以下的命令的话会显示“Hello world!”

php -r 'echo "Hello world!",PHP_EOL;'
Salin selepas log masuk

这样用一个命令行就可以执行php。

像下面这样的;分开的话,可以在一行中写多个语句,根据不同的方法进行各种各样的工作。

php -r &#39;$sum=0;for ($i=1; $i<=10; $i++) {$sum+=$i;} echo $sum,PHP_EOL;&#39;
Salin selepas log masuk

以这种方式在一行上编写多个语句称为多语句。

也可以运行现有的PHP源程序。

php example.php
Salin selepas log masuk

PHP命令读取example.php文件并执行它。

Atas ialah kandungan terperinci 如何在Linux下使用命令行运行php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
php
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!