在PHP中如何执行Linux命令
基于PHP是一种服务器端的脚本语言,所以在PHP中可以执行Linux的各种命令,程序员经常利用PHP执行Linux命令来处理一些自动化任务或者处理数据等。下面介绍一下如何在PHP中执行Linux命令:
1、利用PHP函数exec()或者shell_exec()可以执行简单的Linux命令,如:
<?php $output = exec('ls -ll'); echo $output;
输出:
drwxr-xr-x 13 jiangtao admin 416 Sep 20 13:50 demo
2、用函数eascapeshellarg()或者exec()执行带阐述的Linux命令,如:
<?php $param = 'source'; $escaped_param = escapeshellarg($param); $output = exec('ls -ll' . $escaped_param); echo $output;
输出:
0 drwxr-xr-x 7 jiangtao 224 Jun 18 16:49 02
3、使用函数system()或者passthru()执行一些复杂的Linux命令,并且将结果发送到浏览器,如:
<?php system('ls'); //passthru('ls');
输出:
02 abc.html exam.php index.php index1.php
文章版权声明
1、本网站名称:阿V编程
2、本站永久网址:https://www.1892zyw.com
3、本网站的部分文章内容/部分资源可能来源于网络,仅提供给大家学习或参考,如有侵权,请联系站长QQ进行删除处理。
4、本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
5、本站一律禁止以任何方式发布或转载任何违法的相关信息,如有发现请向站长举报