Je veux créer un programme de ligne de commande en utilisant PHP. Comment puis-je concevoir les E/S du programme? Je peux envoyer la sortie sous forme de texte. Je m'interroge sur la syntaxe de sortie spécifique. Par exemple: En HTML j'utilise <br/>
pour passer à une nouvelle ligne. Comment puis-je faire cela en utilisant la sortie terminal/fichier? Existe-t-il une référence pour la programmation orientée fichier/terminal en PHP?Quelle est la syntaxe PHP pour le formatage de sortie Fichier/terminal?
Répondre
Écrire des scripts PHP en ligne de commande est assez simple, en fait. Vous produisez le texte exactement comme vous le feriez normalement: print
et echo
imprimez le texte sur la console. La seule différence ici est que vous ne pouvez pas utiliser de balises HTML pour le formatage, car votre code n'est pas interprété par un navigateur Web (par exemple, "\n"
va créer un saut de ligne visible, pas <br />
).
entrée lecture de stdin est un peu plus délicat, mais tout ce qu'elle implique vraiment essentiellement en utilisant certaines des fonctions de lecture de fichiers (par exemple fgets()
, fgetc()
, fscanf()
) et passant STDIN
comme le chemin du fichier (ou php://stdin
, selon la nouvelle version de PHP est).
Et oui, il y a un reference for command-line programming in PHP sur php.net. Il couvre à peu près tout ce que vous devez savoir pour travailler avec PHP dans un environnement de ligne de commande.
- 1. formatage de la sortie de fgetcsv
- 2. Formatage de la sortie de la console
- 3. Quelle syntaxe est la meilleure pour la valeur de retour?
- 4. Quelle est la sortie de ce programme?
- 5. Quelle est la syntaxe pour un type anonyme dans VB?
- 6. Quelle est la bonne pratique pour générer une sortie verbeuse?
- 7. Quelle est la syntaxe de liaison de valeur dans xaml?
- 8. Quelle est la syntaxe de ORDERBY dans LINQ de VB.NET?
- 9. Formatage php $ _POST pour l'impression de documents
- 10. Vérification de la syntaxe PHP?
- 11. Problème de syntaxe PHP?
- 12. Syntaxe php pour la fonction echo javascript
- 13. Quelle est la syntaxe de l'instruction create table dans Excel?
- 14. PHP: Meilleure méthode pour la sortie séquentielle?
- 15. Quelle est la « < > » syntaxe au sein de C#
- 16. impression java sur papier - sortie de formatage pour impression
- 17. Syntaxe correcte pour la substitution en php?
- 18. Quelle est la syntaxe de la ligne de commande pour supprimer des fichiers dans Perforce?
- 19. Quelle est la syntaxe pour vérifier élément présent en utilisant le style dans IE
- 20. Formatage de la sortie du shell en données structurées?
- 21. La syntaxe de la variable ssis est en conflit avec la variable de sortie mysql
- 22. Formatage de la sortie d'une clé à partir d'un dictionnaire
- 23. Quelle est la syntaxe de ligne de commande pour les piles personnalisées pour le dock OSX Leopard?
- 24. Syntaxe de l'accolade PHP pour la variable membre
- 25. Quelle est la syntaxe d'appel d'une procédure stockée dans Oracle
- 26. Syntaxe en PHP
- 27. Quelle est la maturité PHP: SVN
- 28. PHP IMAP Formatage
- 29. Où trouver la référence pour la syntaxe PHP double dollar?
- 30. Est-il possible de faire en sorte qu'Eclipse ignore la syntaxe de vérification/formatage pour un fichier spécifique?
pourquoi les sous-cotations et voter pour fermer? cela me semble une question parfaitement raisonnable. Au moins laisser un commentaire constructif si vous allez voter pour fermer. – nickf
pourrait avoir à voir avec la question originale: http://stackoverflow.com/revisions/806521/list#rev47736447-ee23-4921-a29c-c49fed1dbc7d. Je me demande toujours comment Yuval F a réussi à le façonner si bien. –
pourrait avoir à faire avec la question originale: http://stackoverflow.com/revisions/806521/list#rev47736447-ee23-4921-a29c-c49fed1dbc7d. Je me demande toujours comment Yuval F a réussi à le façonner si bien. –