在下面的例子中,第二行的重音是什么意思?严重重音符号(')(不是单引号)在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`
在下面的例子中,第二行的重音是什么意思?严重重音符号(')(不是单引号)在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`
它执行shell命令。所以它执行$ cmd中的任何内容。
这是一个shorthandexec()
。该命令的输出可以直接用在表达式中。
http://php.net/manual/en/language.operators.execution.php
(请注意,您还是应该申请escapeshellarg()
变量在命令字符串提前)。
不完全正确,它是shell_exec的别名,而不是exec;) – NikiC 2011-05-20 12:07:13
这不是一个尖锐的口音,这是一个严重的口音。尖锐的口音面临另一种方式。 – BoltClock 2011-05-20 12:05:42