1 min de lectura

PHP soporta un operador de ejecución: las comillas invertidas (`). ¡No son las comillas sencillas!

Cómo funciona el operador de ejecución en PHP

PHP intentará ejecutar el contenido entre las comillas invertidas como si se tratara de un comando del shell; la salida será retornada (es decir, no será simplemente volcada como salida; puede ser asignada a una variable).

El uso del operador de ejecución (comillas invertidas) es idéntico al de shell_exec().

Ejemplo de operador de ejecución en PHP

Este código mostrará la lista de archivos al ejecutar el comando ls en una consola UNIX

Este código hará lo mismo en una consola windows

 

Documentación oficial: http://php.net/manual/es/language.operators.execution.php
¿Te gustó este artículo?

Si te gustó este artículo, te ha servido o aprendiste algo nuevo; compártelo en tus redes sociales o invítame un cafe.

3 COMENTARIOS

  1. Hola Michelle,

    Estoy intentando hacer esto con un comando que borra un directorio. ¿Cómo puedo obtener un mensaje de error cuando no se puede ejecutar?

    Saludos

Deja tus comentarios

This site uses Akismet to reduce spam. Learn how your comment data is processed.