Comment utiliser des variables PHP pour HTML5 et CSS3 programmation

Une variable PHP peut être nommé presque rien dans la programmation HTML5 et CSS3. Il ya des mots réservés que vous ne pouvez pas nommer une variable (comme impression

Sommaire

, qui a déjà une signification en PHP), donc si votre programme ne fonctionne pas et vous ne pouvez pas comprendre pourquoi, essayer de changer quelques noms de variables ou en regardant la liste des mots réservés (sur php.net) pour savoir si votre variable nom est un mot illégale.

PHP est très indulgent sur le type de données dans une variable. Lorsque vous créez une variable, vous mettez simplement le contenu en elle. PHP effectue automatiquement la variable quelque soit le type dont il a besoin. C'est appelé typage lâche. La même variable peut contenir des données numériques, du texte ou d'autres types plus complexes de données. PHP détermine le type de données dans une variable à la volée en examinant le contexte.

Même si PHP est cavalière sur les types de données, il est important de comprendre que les données sont toujours stockées dans l'un des formats standard basés sur son type. PHP supporte plusieurs formes de nombres entiers et en virgule flottante. PHP dispose également d'un grand soutien pour les données de texte. Les programmeurs habituellement ne disent pas “ le texte, ” mais appeler les données de texte chaîne données.

Ceci parce que la représentation de données interne de texte rappelle les premiers programmeurs de perles sur un fil. Vous avez rarement à vous soucier de ce type d'information que vous utilisez en PHP, mais vous avez besoin de savoir que PHP est tranquillement conversion des données en formats qu'il peut utiliser.

Enchaînement

Enchaînement est le processus d'adhésion de plus petites chaînes pour former une chaîne plus grande. PHP utilise la période (.) Symbole pour concaténer deux valeurs de chaîne. L'exemple de code suivant renvoie l'expression oogieboogie:

$ mot = "Oogie" - danse $ = "boogie" -Print $ word. $ danse

Si vous connaissez déjà un peu de javascript ou une autre langue, la plupart des idées transférer, mais les détails peut vous désarçonner. javascript utilise le signe pour la concaténation, et PHP utilise la période. Ce sont des détails ennuyeux, mais avec la pratique, vous serez en mesure de le maintenir droit.




Lorsque PHP voit une période, il traite les valeurs de chaque côté de la période sous forme de chaînes (texte) et concatène (jointures) entre eux. Si PHP voit un signe plus, il traite les valeurs de chaque côté de la signe plus que des numéros et tente d'effectuer une addition mathématique sur eux. L'opération permet chiffre PHP quel type de données, il travaille avec.

Le programme suivant illustre la différence entre la concaténation et plus:

image0.jpg
lt;? php // partir helloVariable.php $ output = "! Monde" - print "

Bonjour ". $ Output."

"-impression "

". $ Sortie + 5."

»->

Le code précédent prend la variable sortie avec la valeur Monde et il concatène à Bonjour lors de l'impression. Ensuite, il ajoute la variable sortie le nombre 5. Lorsque PHP voit le signe plus, il interprète les valeurs de chaque côté de celui-ci comme des nombres.

Car sortie n'a pas de valeur numérique logique, PHP assigne la valeur de 0, qui l'ajoute à 5, résultant en la production de

5

d'être envoyé au navigateur.

Variables interpolées dans le texte

Si vous avez un tas de texte à imprimer avec des variables jetés, il peut être un peu fastidieux à utiliser la concaténation d'ajouter dans les variables. Heureusement, vous ne devez pas!

Avec PHP, vous pouvez inclure les variables comme suit:

image1.jpg
helloInterpolation? lt; php $ prenom = "John" - $ lastName = -print "Doe" "

Bonjour $ firstName lastName $!

»->

Ce processus est appelé interpolation. Parce que toutes les variables PHP commencent par des signes dollar, vous pouvez librement mettre les variables à l'intérieur de vos valeurs de chaîne, et quand PHP voit une variable, il remplacera automatiquement cette variable avec sa valeur.

Interpolation ne fonctionne qu'avec les chaînes entre guillemets parce guillemets indiquent PHP devrait traiter la chaîne avant de passer à l'utilisateur.


» » » » Comment utiliser des variables PHP pour HTML5 et CSS3 programmation