Apprendre PHP pour le développement de WordPress: comprendre le retour de PHP
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, vous voulez « retourner » les résultats. C’est – à – dire que vous voulez transmettre les données traitées au reste de l’application PHP pour traitement ultérieur. C’est 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 à n’importe quel morceau de code \
Echo _ text (), qui fait écho (imprime) directement au texte. Retourner _ text (), qui n’imprime rien, mais renvoie les résultats pour une utilisation ultérieure. Voici une démonstration: Vous voulez que l’exemple commence à montrer comment le retour fonctionne et comment il agit comme un complément Echo: le retour n’imprime pas les résultats de la fonction sur la page, mais les renvoie à l’appel
Fonction, que l’Opé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 vous 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 – vous réfléchi à la différence entre _ ID () et get the ID ()? C’est 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}? > Par conséquent, la différence entre _ The () et get the () est la différence entre Echo et return. Ceci s’applique 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 n’auraient aucun sens. Je suis au cœur de la programmation elle – même. En d’autres termes, le temps que vous passez à étudier devrait vous 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.