“叫什么反引号?

在评估其内容的过程中调用了哪些反引号操作符(``)?


如果你指的是bash,那么反引号被称为“命令替换”。 $()提供了类似的功能。


反引号(``)是一个执行操作符。 PHP将尝试执行反引号的内容作为shell命令; 输出将被返回(即,它不会被简单地转储到输出;它可以被分配给一个变量)。 使用反引号操作符与shell_exec()完全相同。

例如。

<?php
$output = `ls -la`;
echo "<pre>$output</pre>";
?>

欲了解更多信息,请参阅:http://php.net/manual/en/language.operators.execution.php


在Perl中,反引号操作符有一个同义词:qx //。 q和x代表“报价和执行”。 你会看到它也被称为'命令',但坦率地说,在Perl社区和大多数Perl文档中,它们只被称为反引号操作符或反引号。 在Perl程序的上下文中调用它们除了反引号或反引号操作符之外的任何内容都会使得更难以了解正在讨论的内容。

链接地址: http://www.djcxy.com/p/1845.html

上一篇: What are the backticks `` called?

下一篇: $function() and $$variable