Nous avons soulevé quelques points que nous résumons ici: les fonctions PHP sont définies comme des « postes de travail » répétables. Rendre ces
Retourner est la façon dont une fonction renvoie son résultat à tout fragment de code appelé pour une utilisation ultérieure. Plus souvent, voulez « retourner » les résultats. Camp;rsquoest à dire que voulez transmettre les données traitées au reste de lamp;rsquoapplication PHP pour traitement ultérieur. Camp;rsquoest le but de la récompense. En PHP et dans de nombreux autres langages de programmation, return est la façon dont une fonction renvoie son résultat à namp;rsquoimporte quel morceau de code
Echo _ text (), qui fait écho (imprime) directement au texte. Retourner _ text (), qui namp;rsquoimprime rien, mais renvoie les résultats pour une utilisation ultérieure. Voici une démonstration: Vous voulez que lamp;rsquoexemple commence à montrer comment le retour fonctionne et comment il agit comme un complément Echo: le retour namp;rsquoimprime pas les résultats de la fonction sur la page, mais les renvoie à lamp;rsquoappel
Fonction, que lamp;rsquoOpération soit une variable définie, une instruction Echo ou tout autre contenu.
Démonstration de code: la fonction return _ text () au dessus du transfert de différents types de données en utilisant return est stupide: elle renvoie toujours la même chose, la chaîne
Mon point de vue sur le retour est que la fonction
Cependant, il y a une section spécifique dans la base de code WordPress qui s’allume dès que comprenez Echo, return et leur type de relation, les deux faces de la pièce. Les thèmes sont les balises de modèles de post WordPress, en particulier leurs conventions de nommage pour (The () et get _ The ()), et sont un domaine très satisfaisant pour les bibliothèques de fonctions WordPress qui reflètent la structure des systèmes PHP.
O. avez réfléchi à la différence entre _ ID () et get the ID ()? Camp;rsquoest simple: Id: faux Renvoie l’id du message courant ou, si ce n’est pas le cas, la fonction u ID () de WordPress, l’id () {Echo get _ The ID () appelle get the ID () et renvoie le résultat retourné si simple}? amp;gt Par conséquent, la différence entre _ The () et get the () est la différence entre Echo et return. Ceci samp;rsquoapplique aux fonctions telles que _ content () get the content (), the title () get the title (), qui se décomposent simplement pour faire écho aux résultats ou les renvoyer pour une utilisation ultérieure.
Pour plus d’informations sur les caractéristiques de ces balises de Template, consultez notre texte complet sur le thème: balises de Template WordPress: comment publier des affichages de contenu et d’autres retours pour apprendre les échos PHP et la dichotomie de retour, ainsi que la façon dont les deux structures linguistiques fonctionnent ensemble, forment une base pour la connaissance de php. Cette dichotomie est également bien liée aux Conventions de nommage utiles dans les balises de modèles WordPress, l’une des Parties les plus propres et les plus faciles à utiliser de la Bibliothèque de codes WordPress.
Plus généralement, la « valeur de retour » (la façon dont une fonction renvoie des choses) est un concept sans lequel les langages de programmation modernes namp;rsquoauraient aucun sens. Je suis au cœur de la programmation elle même. En damp;rsquoautres termes, le temps que passez à étudier devrait gagner beaucoup Encore une fois. Merci pour votre lecture! Nous aimerions entendre des questions ou des idées dans les commentaires ci dessous ou dans notre groupe Facebook.