Fichiers stdin

Signaler
Messages postés
33
Date d'inscription
mardi 23 décembre 2003
Statut
Membre
Dernière intervention
25 septembre 2004
-
Messages postés
5
Date d'inscription
lundi 2 février 2004
Statut
Membre
Dernière intervention
21 janvier 2005
-
Bonjour,

Est-il possible de lire l'entrée standard comm un fichier, par exemple, "cat fichier | myscript.php" ? Comment faut-il déclarer ce fichier ?
Merci d'avance

1 réponse

Messages postés
5
Date d'inscription
lundi 2 février 2004
Statut
Membre
Dernière intervention
21 janvier 2005

OUI par exemple :

#!/usr/bin/php
<?php
 $fi=fopen("php://stdin","r");
 $fo=fopen("/tmp/mail.txt","w");
 while (!feof($fi))
 { $b=fread($fi,1024);
   fwrite($fo,$b);
 }
 fclose($fi);
 fclose($fo);
?>