Operador de ejecución

PHP soporta un operador de ejecución: comillas invertidas (``). Téngase en cuenta que no se trata de comillas simples. PHP intenta ejecutar el contenido de estas comillas invertidas como un comando shell. El resultado será devuelto (es decir: no será simplemente enviado a la salida estándar, puede ser asignado a una variable). Utilizar las comillas invertidas equivale a utilizar la función shell_exec().

Ejemplo #1 Operador de comillas invertidas

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

Nota:

Este operador está desactivado cuando la función shell_exec() está desactivada.

Nota:

A diferencia de otros lenguajes, las comillas invertidas no tienen un significado especial en una cadena rodeada de comillas dobles.

Historial de cambios

Versión Descripción
8.5.0 El operador de comillas invertidas como alias para shell_exec() ha quedado obsoleto.