PHP学习_PHP技术_PHP网站建设_PHP程序员专注于PHP技术研究及学习

Adophper » 编程开发 » PHP调用Linux系统的常用函数

PHP调用Linux系统的常用函数

PHP调用Linux系统的常用函数 例如像 1、exec函数 2、system函数 还有哪些? 1、exec函数 [php] <?php $test = "ls /tmp/test"; //ls是linux下的查目录,文件的命令 exec($test,$array); //执行命令 print_r($array); ?> [/php] 2、system函数 [php] <?php $test = "ls /tmp/test"; $last = system($test); print "last: $lastn"; ?> [/php] passthru函数 [php] $test = "ls /tmp/test"; passthru($test); [php] popen函数 [php] $test = "ls /tmp/test"; $fp = popen($test,"r"); //popen打一个进程通道 while (!feof($fp)) { //从通道里面取得东西 $out = fgets($fp, 4096); echo $out; //打印出来 } pclose($fp); [/php] proc_open函数 [php] $test = "ls /tmp/test"; $arrayarray = array( array("pipe","r"), //标准输入 array("pipe","w"), //标准输出内容 array("pipe","w") //标准输出错误 ); $fp = proc_open($test,$array,$pipes); //打开一个进程通道 echo stream_get_contents($pipes[1]); //为什么是$pipes[1],因为1是输出内容 proc_close($fp); [/php] shell_exec函数 [php] $test = "ls /tmp/test"; $out = shell_exec($test); echo $out; [/php]

本站使用ThinkPHP框架开发读图网主题,目前托管在阿里云,图片由读图网提供. 蜀ICP备12031064号

Copyright © 2011-2018adophper.com All Rights Reserved.