Afficher l'entrée standard en PHP

thepimous Messages postés 18 Date d'inscription   Statut Membre Dernière intervention   -  
 pinouchon -
Bonjour,

Je souhaiterais afficher récupérer les éléments affichés dans mon terminal au moment ou mon script est lancé. Pourriez vous m'aidez svp.

j'ai fait
$donnee=file_get_contents(STDIN);

mais sa ne marche pas savez vous comment faire ?
A voir également:

2 réponses

pinouchon
 
Ce petit script marche sur windows et sur freebsd:

<?php
// script.php
$handle = fopen("php://stdin", 'r');
echo fgets($handle);
?>

exemple sur tcsh:

%>echo "haha" | php script.php
%>haha
%>php script.php
test
test
%>
3
metallciste Messages postés 50 Date d'inscription   Statut Membre Dernière intervention   3
 
Salut,
$donnee=file_get_contents(STDIN); est fait pour ça mais tu doit bien le configurer, regarde sur https://www.php.net/manual/fr/funcref.php
1