当前位置: 首页 > 面试题库 >

PHP shell_exec()与exec()

薛钧
2023-03-14
问题内容

我努力理解之间的区别shell_exec()exec()

我一直习惯于exec()执行服务器端命令,何时使用shell_exec()

是否shell_exec()只是一个速记exec()?较少的参数似乎是同一件事。


问题答案:

shell_exec以字符串形式返回所有输出流。exec默认情况下返回输出的最后一行,但是可以将所有输出作为指定为第二个参数的数组提供。



 类似资料:
  • 我必须使用Fred的ImageMagick脚本创建图像的过渡序列,特别是fx过渡。 在我的PHP代码中,我将所有的图片调整为标准大小,然后我将所有这些图片重命名为pic000001.jpg,pic000002.jpg,pic000003.jpg等(我用$Count计数),那么我做: (这肯定是脚本生成的消息),然后是如下消息: 因为图片没有生成(它揭示了对帧编号的高维是正确的,所以不要专注于此)。

  • 在C语言中,假设每个算法被赋予完全相同的一组进程,那么先到先得、最短作业优先和循环之间的周转时间是否相等?还是调度算法不同?

  • 问题内容: 我有使用计划任务的代码。我环顾四周,发现可以做到这一点。因此,这里有一个问题,你是否使用过并安排了任务,一次使用比另一次使用有什么好处? 还想检查是否有人使用过该课程并遇到任何为他们解决的问题。 问题答案: 根据实践中的Java并发性: 对系统时钟的变化很敏感,不是。 只有一个执行线程,因此长时间运行的任务可能会延迟其他任务。可以配置任意数量的线程。此外,你可以根据需要完全控制创建的线

  • 3.4 execute 与 normal 为什么这两个命令值得单独拿出来讲,因为它们使得其他大部分 Vim 基本命令变得可编 程,用 VimL 编程。不仅是更高层次上的流程控制,更可以控制单个命令的执行,控制所 要执行的命令或参数。简单地说,就是可利用 VimL 语言的一切特性,拼接并生成将要执 行的 ex 命令,然后真正执行它。 :execute 将 VimL 的字符串(值)当作命令执行。 :n

  • 问题内容: 为了为 HTML5 Doctype 定义字符集,我应该使用哪种表示法? 短: 长: 问题答案: 在HTML5中,它们是等效的。使用较短的一个,更容易记住和键入。浏览器支持很好,因为它是为向后兼容而设计的。

  • 连接的多个输入都相当于Yes的时候才会输出Yes。 用法 Your browser does not support the video tag. 案例:小闹钟 功能:今天15:10:00,响起猫叫声小闹钟 工作原理 当所有的输入都是Yes的时候,与节点才输出Yes。