Savoir la version java à partir de mon script
jadoo
Messages postés
11
Date d'inscription
Statut
Membre
Dernière intervention
-
kij_82 Messages postés 4089 Date d'inscription Statut Contributeur Dernière intervention -
kij_82 Messages postés 4089 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
je travaille pour l'instant sur ma machine local, en konsole j'ecris:
java -version
et puis j'obtiens les resultats,
maintenant dans mon script j'ai ecrit
exec('java -version', $res);
print_r($res);
et à l'execution de mon script, je reçois Array ( ) .
est ce que vous avez une idée? ou une solution ou des commentaires?
merci
je travaille pour l'instant sur ma machine local, en konsole j'ecris:
java -version
et puis j'obtiens les resultats,
maintenant dans mon script j'ai ecrit
exec('java -version', $res);
print_r($res);
et à l'execution de mon script, je reçois Array ( ) .
est ce que vous avez une idée? ou une solution ou des commentaires?
merci
A voir également:
- Savoir la version java à partir de mon script
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Dernière version ccleaner gratuit français - Télécharger - Nettoyage
- Splitcam ancienne version - Télécharger - Messagerie
- Creer un groupe whatsapp a partir d'un autre groupe - Guide
2 réponses
Une solution oui, tu affiche tout ce qu'il y a dans ton array en question pour voir ce qui est retourné par ta commande.
Pourquoi, parce que lorsque tu utilise ta commande dans une console, elle te retourne ce que tu demande, ok, mais aussi (et ca tu le vois pas) un code de retour, généralement 0 lorsque tout se passe bien.
Donc, ce n'est pas une chaine de caractère qui est retournée lorsque tu appelle ta fonction depuis ton langage, mais un tableau, comprenant plusieurs informations, dont le code de retour de ta commande, son résultat, etc...
Conclusion, affiche pour savoir dans quelle case de ton tableau est situé ce que tu recherche :)
Pourquoi, parce que lorsque tu utilise ta commande dans une console, elle te retourne ce que tu demande, ok, mais aussi (et ca tu le vois pas) un code de retour, généralement 0 lorsque tout se passe bien.
Donc, ce n'est pas une chaine de caractère qui est retournée lorsque tu appelle ta fonction depuis ton langage, mais un tableau, comprenant plusieurs informations, dont le code de retour de ta commande, son résultat, etc...
Conclusion, affiche pour savoir dans quelle case de ton tableau est situé ce que tu recherche :)