Afficher l'entrée standard en PHP
thepimous
Messages postés
19
Statut
Membre
-
pinouchon -
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 ?
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 ?
Configuration: Windows XP Firefox 2.0.0.14
2 réponses
-
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
%> -
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