Funzione popen() PHP

Definizione e utilizzo

La funzione popen() apre un puntatore di file di processo.

Sintassi

popen(command,mode)
Parametro Descrizione
command Obbligatorio. Specifica il comando da eseguire.
mode

Obbligatorio. Specifica il modello di connessione.

Valori possibili:

  • r: solo lettura.
  • w: solo scrittura (apre e pulisce il file esistente o crea un nuovo file)

Descrizione

Apri un管道 che puntano al processo specificato dal derivato command producendo da un comando eseguito.

fopen() da lo stesso puntatore di file restituito pclose() per chiudere. Questo puntatore può essere utilizzato fgets(),fgetss() e fwrite().

Se c'è un errore, viene restituito false.

Esempio

<?php
$file = popen("/bin/ls","r");
//Alcuni codici da eseguire
pclose($file);
?>