Fonction PHP popen()

Définition et utilisation

La fonction popen() ouvre un pointeur de fichier de processus.

Syntaxe

popen(command,mode)
Paramètres Description
command Obligatoire. Définir la commande à exécuter.
mode

Obligatoire. Définir le mode de connexion.

Valeurs possibles :

  • r: Lecture seule.
  • w: Écriture seule (Ouvrir et vider le fichier existant ou créer un nouveau fichier)

Description

Ouvrir un tube vers un processus, le processus est spécifié par command commande exécutée.

pour obtenir fopen() le même pointeur de fichier retourné par pclose() pour fermer. Ce pointeur peut être utilisé fgets(),fgetss() et fwrite().

Retourne false si une erreur se produit.

Exemple

<?php
$file = popen("/bin/ls","r");
//Quelques codes à exécuter
pclose($file);
?>