Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/274.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在php中,什么是;echo`command`;做(单引号)_Php_Linux_Exec_Echo - Fatal编程技术网

在php中,什么是;echo`command`;做(单引号)

在php中,什么是;echo`command`;做(单引号),php,linux,exec,echo,Php,Linux,Exec,Echo,我花了几个小时在谷歌上,仍然找不到一个php文档来解释这一点。有人能给我指一下正确的链接吗?从SVN获取此代码: <?php echo `snv up`; Backticks是PHP shell执行操作符,它们与(不是)相同。发件人: PHP支持一个执行操作符:backticks(`)。请注意,这些不是单引号!PHP将尝试以shell命令的形式执行backticks的内容;将返回输出(即,它不会简单地转储到输出;它可以分配给变量)。backtick运算符的使用与shell\u exe

我花了几个小时在谷歌上,仍然找不到一个php文档来解释这一点。有人能给我指一下正确的链接吗?从SVN获取此代码:

<?php
  echo `snv up`;

Backticks是PHP shell执行操作符,它们与(不是)相同。发件人:

PHP支持一个执行操作符:backticks(
`
)。请注意,这些不是单引号!PHP将尝试以shell命令的形式执行backticks的内容;将返回输出(即,它不会简单地转储到输出;它可以分配给变量)。backtick运算符的使用与
shell\u exec()
相同


你是说,这就像一个速记?如果我使用shell_exec(args)或只使用
args
它会给我相同的响应?@KarmicDice:是的,这只是一个简写
shell_exec(“command”)
`command`
与文档中提到的相同。感谢您的即时回复!它救了我一天。