L' (PHP Hypertext Processor , un acronyme qui comprend lui-même ) langage PHP est un site Web populaire (ou " hypertexte " ) langage de programmation. Depuis PHP est utilisé pour générer le code HTML ( instructions de base du navigateur Web ) et le code lié par la sortie de texte , le "echo" et " fonctions d'impression» sont des éléments clés pour la plupart des programmeurs . Utilisé dans leur forme de base, les deux fonctions semblent équivalents, mais il ya de légères différences dans l'utilisation plus complexe , et quelques variations sur la commande " print" . L' Echo Fonction
La fonction " echo" affichera une variable chaîne ou une chaîne entre guillemets, mais il sera également afficher plusieurs arguments de chaîne qui lui sont fournies lorsqu'elles sont séparées par des virgules. La syntaxe de la fonction " echo" ne pas utiliser des parenthèses autour de ces arguments.
La fonction d'impression
La fonction "imprimer" affiche une variable de chaîne ou un argument de chaîne entre guillemets . Il suffit d'un seul argument. La fonction "imprimer" ne pas utiliser des parenthèses . «Imprimer» renvoie également une valeur , toujours 1 , qui peut être utilisé pour inclure la fonction "imprimer" dans les expressions évaluées comme celles utilisées avec «si».
Différences
Photos
Les deux fonctions sont similaires, mais "print" a une capacité plus limitée à accepter des arguments pour l'affichage. "Imprimer" peut cependant être utilisé dans des constructions qui utilisent la valeur de retour tout en causant un affichage à chaque fois imprimé est appelé. "Echo" a été montré pour être un peu plus rapide , ce qui peut être utile dans des situations à haut rendement lorsque de grandes quantités de texte sont émis .
Imprimer commandes liées
< p> "Imprimer" a plusieurs commandes associées . " Print_r " a une utilisation spécifique pour les variables d'impression, couramment utilisés dans le débogage. Le langage contient également beaucoup de la famille " printf" des fonctions familières C et C + + programmeurs de langues, qui permettent la production de texte avec des variables insérées.