Existe-t-il un moyen d'exécuter une fonction PHP en premier, puis d'exécuter une autre fonction après la première fonction?Existe-t-il un moyen d'exécuter une fonction PHP en premier, puis d'exécuter une autre fonction après la première fonction?
Répondre
func1();
func2();
vous pouvez toujours imbriquer les appels de fonction, de sorte que la dernière étape de la fonction 1 est en cours d'exécution fonction 2. Cela suppose, bien sûr, que l'exécution de la fonction 2 suit toujours Fonction 1.
C'est-à-dire, function1() { // do stuff; function2(); }
Pourquoi ça? ... c'est comme si on les exécutait séparément les uns après les autres ... comme 'function(); someOtherFunction(); ' –
Bonne question. C'est simplement une question de, si c'est toujours le cas, cela économise 50% d'écriture. – Andy
PHP exécute le code séquentiellement. Si vous avez deux appels de fonction:
foo();
bar();
// more code
il exécutera les lignes foo
séquentiellement, revenir à la ligne après cet appel (bar();
), et l'exécuter, qui appellera bar
et exécuter ses lignes séquentiellement. Puis bar
retournera à la ligne après l'appel bar();
(// more code
) et l'exécution se poursuivra il
if (function1()) (
function2();
)
?
Si vous voulez que function1 retourne une valeur booléenne et n'appelle que function2 si function1 renvoie true, alors c'est ce que vous voulez. –
- 1. fonction Pipelined appeler une autre fonction pipelinée
- 2. exécuter une autre fonction après que la fonction précédente est terminée?
- 3. Comment convertir une fonction PHP en une fonction non-fonctionnelle?
- 4. Jquery: Comment charger une fonction après un certain intervalle ou après la fin d'une autre fonction ou d'un autre événement
- 5. Comment puis-je exécuter une fonction après un certain temps?
- 6. Un bon moyen de déclarer une fonction en PHP?
- 7. Comment puis-je utiliser une fonction PHP dans une autre fonction?
- 8. exécuter une fonction dans une autre fonction dans N fois
- 9. javascript Exécution d'une fonction sous une autre fonction
- 10. Comment appeler une fonction d'une autre fonction en C++?
- 11. Comment invoquer une fonction d'une autre fonction en Javascript?
- 12. variable passant d'une fonction à une autre fonction en javascript
- 13. Passage direct des arguments d'une fonction à une autre fonction
- 14. jQuery, Attendre une autre fonction
- 15. Comment manipuler un paramètre en fonction d'un autre paramètre dans une fonction php?
- 16. Passer une fonction à une autre fonction dans Actionscript 3
- 17. PHP Regex correspond à la première ligne après x caractères pour une fonction de rognage
- 18. fonction dans la fonction en PHP
- 19. Standard ML: comment exécuter une autre fonction dans une fonction?
- 20. comment obtenir la valeur d'une fonction à une autre fonction
- 21. En javascript, exécuter une fonction lorsque la première fonction est prêt
- 22. Pourquoi dois-je inclure une fonction dans une autre fonction?
- 23. comment appeler une autre fonction en javascript?
- 24. Arrêter une fonction php
- 25. déplacer une fonction à un autre schéma
- 26. Une autre raffinement fonction Lisp
- 27. Créer une table en utilisant jquery - Puis-je remplir automatiquement un champ une fois la première fonction terminée?
- 28. Comment appeler une fonction (non AJAX) après la fin d'une autre fonction (non AJAX) dans Dojo?
- 29. Passant tous les arguments d'une fonction à une autre fonction
- 30. Comment "répercuter" les résultats d'une fonction dans une autre fonction?
Umm, pourriez-vous clarifier? Parce que tel que formulé, c'est comme ça que ça fonctionne toujours. 'someFunction(); someOtherFunction(); 'ils s'exécutent séquentiellement. –
Ceci est une vraie question ... certes inhabituelle, mais pas difficile à comprendre –
IMO, une meilleure question serait "est-il même possible d'exécuter des fonctions hors de l'ordre séquentiel?" ou "Une fonction peut-elle être exécutée alors qu'une autre fonction est encore occupée". –