当前位置:首页 » 编程语言 » php执行exec

php执行exec

发布时间: 2024-11-17 05:05:30

1. php怎么运行EXEC文件

在PHP中调用外部命令,可以用如下三种方法来实现:

1、用PHP提供的专门函数

(1)PHP提供共了3个专门的执行外部命令的函数:system(),exec(),passthru()。

(2)system() 原型:string system (string command [, int return_var])

(3)system()函数很其它语言中的差不多,它执行给定的命令,输出和返回结果。第二个参数旦宴闷是可选的,用来得到命令执行后的状态码。

2、例子:模弯

代码如下:

<?php

system("/usr/local/bin/webalizer/webalizer");
?>

exec()

(1)原型:string exec (string command [, string array [, int return_var]]) exec

(2)()函数与system()类似,也执行给定的命令,但不输出结果,而是返回结果的最后一行。虽然它只返回命令结果的最后一行,但用第二个参数array 可以得到完整的结果,方法是把结果逐行追加到array的结尾处。祥高所以如果array不是空的,在调用之前最好用unset()最它清掉。只有指定了第二 个参数时,才可以用第三个参数,用来取得命令执行的状态码。

2. php写完代码怎么执行(php编写程序)

怎么用php命令执行php代码

PHP执行命令的四种方法

方法一:使用exec函数执行系统外部命令

原型:functionexec(string$command,array[optional]$output,int[optional]

$return_value)

?

??exec("dir",$outPut);

??

print_r($outPut);

?

说明:列出和PHP执行文件同级目录下的所有目录及文件信息。

知识点:exec执行系统外部命令时不会输出结果,而是返回结果的最后一行,如果你想得到结果你可以使用第二个参数,让其输出到指定的数组,此数组一个记录代表输出的一行,即如果输出结果有20行,则这个数组就有20条记录,所以如果你需要反复输出调用不同系统外部命令的结果,你最好在输出每一条系统外部命令结果时清空这个数组,以防混乱。第三个参数用来取得命令执行的状态码,通常执行成功都是返回0。

方法二:使用system函数执行系统外部命令

原型:functionsystem(string$command,int[optional]$return_value)

1

2

3

?

??system("dir");

?

知识点:system和exec的区别在于system在执行系统外部命令时,直接将结果输出到游览器,如果执行命令成功则返回true,否则返回false。第二个参数与exec第三个参数含义一样。

方法三:使用函数passthru执行系统外部命令

原型:functionpassthru(string$command,int[optional]$return_value)

知识点:passthru与system的区别,passthru直接将结果输出到游览器,不返回任何值,且其可以输出二进制,比如图像数据。

方法四:反撇号`(和~在同一个键)执行系统外部命令

1

2

3

?

??echo`dir`;

?

知识点:在使用这种方法执行系统外部命令时,你要确保shell_exec函数可用,否则是无法使用这种反撇号执行系统外部命令的。

怎样在本地运行PHP

1、首先需要在电脑上安装PHPstudy软件和notepad这两个代码编辑软件(如果找到可以代替的就用你那代替的),如图所示红色箭头所示:

2、接下来直接运行PHPstudy,点击红色箭头所指的启动,当左侧两个英文单词lightd和mysql后面显示两个绿点时,说明PHPstudy已经在电脑上成功运行。

3、选择右侧居中的?“php版本”将进入下图界面,服务器选Apache即可。

4、选择好之后,在弹出的phpstudy设置中,选择端口常规设置。

5、在“端口检测”处,查看服务器的端口是否被占用。网站编写好以后就放置在网站目录下。

6、服务器搭设完成。新建一个文档另存在上面的目录里,文件名保存为index.php(自由发挥)。然后写一个你认为最简单的网页进行保存。

7、在浏览器网址处输入127.0.0.1,即可看到刚编写的网站主页,即php代码运行的效果。

下载的php源码怎么运行?

要想运行PHP代码,你得现有一个服务器环境。

1.在网上自己下载一个xampp,然后安装。

2.把你的代码放到xampphtdocs里面。

3.打开浏览器,输入127.0.0.1/文件名.php

比如,你得文件有个叫index.php的,直接输入127.0.0.1/index.php访问,就开始执行了。

4.建议在htdocs里面添加文件夹,防止混乱。

5.也可以将默认的htdocs目录更改到其他位置,这个网上介绍很多。

php如何执行代码?

代码中可以写个时间限制,仅限某个短时间内允许访问。或者带个参数浏览器访问,不要对外暴露参数。

phpdev怎么运行刚写好的代码?

代码编写好以后,要先“编译”,通过完成后,再点击“运行”就可以了。

php代码怎么运行的?

html跟PHP分离的话,就涉及MVC架构,你说的html后缀是伪静态,目前不少PHP框架能做到你说的,比如说TP框架

热点内容
安卓如何申请鸿蒙系统 发布:2024-11-17 07:20:02 浏览:728
java火焰纹章 发布:2024-11-17 07:19:05 浏览:771
中行的个人密码是什么 发布:2024-11-17 07:18:32 浏览:277
分佣源码 发布:2024-11-17 07:06:16 浏览:526
我的世界逗比熊服务器介绍 发布:2024-11-17 07:01:03 浏览:647
linux怎么安装jdk 发布:2024-11-17 06:53:32 浏览:171
cpu卡存储容量 发布:2024-11-17 06:48:20 浏览:494
c二分查找算法 发布:2024-11-17 06:48:19 浏览:642
高德地图怎么清理缓存 发布:2024-11-17 06:46:08 浏览:328
武汉理工访问学者 发布:2024-11-17 06:46:02 浏览:915