开发者社区 问答 正文

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 2389 分享 版权
1 条回答
写回答
取消 提交回答
  • 因为exec("123",$out);这句没有结果,其中参数123不是一个外部程序或外部指令,所以只有exec("dir",$out,$status)这句的结果

    2019-07-17 18:56:12
    赞同 展开评论
问答分类:
PHP
问答地址: