vérifier sa version
php -v
changer de version sur linux
sudo update-alternatives --config php
php c'est fait pour le ouèbe mais la version en ligne de commande est bien pratique aussi, exemple
on créé un fichier avec l'extension php et on le rend exécutable:
touch test.php chmod 755 test.php
#! /usr/bin/php <?php echo phpinfo(); ?>
then run ./test.php
si on a besoin de passer une variable:
#! /usr/bin/env php <?php echo "Quel est votre nom?", PHP_EOL; $nom=trim(fgets(STDIN)); echo "Bonjour $nom!", PHP_EOL; echo "Quelle est votre année de naissance?", PHP_EOL; if(!sscanf(trim(fgets(STDIN)), "%4d", $annee)) { echo "Ceci n'est pas une année valide", PHP_EOL; exit(1); } if($annee<1900 || $annee > date('Y')){ echo "Ceci n'est pas une année valide", PHP_EOL; exit(1); } printf("Vous avez %d ans. %s", date('Y')-$annee, PHP_EOL);
ou variante:
print "Entrer la variable [NOMDEVOTREVARIABLE]: "; $NOMDEVOTREVARIABLE = trim(fgets(STDIN));