6
votes

Utiliser ECHO avec php CLI?

J'exécute le script suivant dans la PHP CLI:

<?php echo 'hello world!'; ?>


2 commentaires

Le script va bien. Vous l'invoquez mal.


Comment appelez-vous ce script?


4 Réponses :


3
votes

On dirait que vous avez oublié la ligne Shebang. Vous pouvez varier en fonction de votre configuration, mais vous devez également pointer sur PHP.

 #!/usr/bin/env php
 <?php echo 'hello world!'; ?>


0 commentaires

20
votes

exécutez-le dans votre terminal: xxx


3 commentaires

Salut @ roman-newaza j'ai eu une erreur lorsque j'exécute dans Windows CMD: Erreur d'analyse: Erreur de syntaxe, inattendue '' '' '' '(t_roucapsed_and_whitepace) dans le code de ligne de commande sur la ligne 1 Pouvez-vous guider? Merci d'avance.


@Apoorva essayez de changer les guillemets les uns par les autres


Cela a fonctionné pour moi php71 -r 'echo "bonjour monde! \ n";'



1
votes

Assurez-vous que l'utilisateur dispose des autorisations pour exécuter le fichier.


0 commentaires

1
votes

Vous pouvez utiliser PHP -A (Shell interactif PHP):

php -a
echo 'helloworld';


0 commentaires