Función PHP popen()

Definición y uso

La función popen() abre un puntero de archivo de proceso.

Sintaxis

popen(command,mode)
Parámetros Descripción
command Requerido. Especifica el comando a ejecutar.
mode

Requerido. Especifica el modo de conexión.

Valores posibles:

  • r: Solo lectura.
  • w: Solo escritura (abre y vacía el archivo existente o crea un nuevo archivo)

Descripción

Abre un tubo de proceso que apunta a un proceso especificado por command comando ejecutado.

para generar un fopen() el mismo puntero de archivo devuelto por pclose() para cerrar. Este puntero se puede usar fgets(),fgetss() y fwrite().

Si hay un error, devuelve false.

Ejemplo

<?php
$file = popen("/bin/ls","r");
//Algunos códigos a ejecutar
pclose($file);
?>