在PHP中,重音符号(`)(不是单引号)代表什么?

时间:2011-05-20 11:57:10

标签: php

在下面的示例中,第二行中的重音符号是什么意思?

$cmd = "$ffmpeg -i $video -deinterlace -an -ss $second -t 00:00:01 -r 1 -y -vcodec mjpeg -f mjpeg $image 2>&1";

$return = `$cmd`

2 个答案:

答案 0 :(得分:11)

执行shell命令。所以它执行$ cmd中的任何内容。

请参阅backtick operator

答案 1 :(得分:8)

shorthandexec()。命令的输出可以直接用在表达式中 http://php.net/manual/en/language.operators.execution.php

(请注意,您仍应事先将escapeshellarg()应用于命令字符串中的变量。)