开发者社区> 问答> 正文

php for循环使用exec怎么只能输出第一次结果?

例如

<?php 
exec("dir",$out,$status);
//exec("123",$out);
var_dump($out);
<?php
exec("dir",$out,$status);
exec("123",$out);
var_dump($out);

输出的结果是一致的

展开
收起
小旋风柴进 2016-03-09 15:10:43 2218 0
1 条回答
写回答
取消 提交回答
  • 因为exec("123",$out);这句没有结果,其中参数123不是一个外部程序或外部指令,所以只有exec("dir",$out,$status)这句的结果

    2019-07-17 18:56:12
    赞同 展开评论 打赏
问答分类:
PHP
问答标签:
问答地址:
相关产品:
问答排行榜
最热
最新

相关电子书

更多
PHP安全开发:从白帽角度做安全 立即下载
PHP 2017.北京 全球开发者大会——高可用的PHP 立即下载
复杂PHP系统性能瓶颈排查及优化 立即下载