PHP exec() et system() vs passthru()

Quelles sont les différences?

Est là une situation spécifique ou la raison pour laquelle chaque fonction? Si oui, pouvez-vous donner quelques exemples de ces situations?

PHP.net dit qu'ils sont utilisés pour exécuter des programmes externes. voir la référence
Dans les exemples que je vois, je ne vois pas de différence flagrante.

Si j'essayais simplement d'exécuter un script (bash ou python), qui fonctionnent recommandez-vous de moi?

  • Il y a aussi proc_open() et popen(), qui permettent à un plus haut degré de contrôle sur le processus générés dynamiquement.
InformationsquelleAutor codingbear | 2009-04-09