La syntaxe PHP

La section de PHP que vous ajoutez à votre fichier HTML se compose d'une série de déclarations de PHP. Chaque déclaration de PHP est une instruction pour PHP de faire quelque chose. Déclarations de PHP peuvent être divisées en états simples ou complexes.

Sommaire

La syntaxe du langage PHP est similaire à la syntaxe de C, donc si vous avez une expérience avec C, vous serez à l'aise avec PHP. PHP est en fait plus simple que C parce qu'il ne comprend pas certains des concepts les plus difficiles de C - concepts ne sont pas nécessaires pour programmer sites.

Déclarations PHP Simple

Les instructions simples sont une instruction à PHP de faire une simple action. La écho déclaration est une simple déclaration de PHP qui instruit PHP pour la sortie du texte entre les guillemets. PHP simples déclarations suivent ces règles:

  • Déclarations PHP se terminent par un point-virgule ou la balise de fin PHP. PHP ne remarque pas l'espace blanc ou la fin des lignes. Il continue à lire une déclaration jusqu'à ce qu'il rencontre un point-virgule ou la balise de fermeture PHP, peu importe combien de lignes la déclaration couvre.

  • Déclarations PHP peuvent être écrites en majuscules ou en minuscules. Dans un écho déclaration, Écho, écho, ECHO, et eCHo sont tout de même de PHP. Mais les noms de variables sont sensibles à la casse, tout comme en javascript.




Ce qui suit est une déclaration de PHP valide:

lt;? php echo "

Bonjour le monde!

"?>

La écho déclaration est sur la même ligne que les balises PHP. PHP lit la déclaration jusqu'à ce qu'il atteigne la balise de fermeture, qui PHP considère comme la fin de l'instruction. L'exemple suivant produit également le même résultat:

lt;? phpecho "

Bonjour

"- Echo"

Monde

»->

Cet exemple contient deux PHP écho des déclarations sur une ligne, à la fois se terminant par un point-virgule. Si vous vouliez, vous pourriez écrire la section PHP entier dans une longue ligne, aussi longtemps que vous vous êtes séparé déclarations des points-virgules. Cependant, un script écrit de cette façon serait difficile pour les gens à lire.

Déclarations PHP complexes

Parfois, des groupes d'états simples sont combinés en un bloc. Un bloc est inséré entre des accolades, { et }. Un bloc d'instructions pour exécuter ensemble. Une utilisation courante d'un bloc est un bloc conditionnel, dans lequel les instructions sont exécutées que lorsque certaines conditions sont remplies. Par exemple, vous voudrez peut-être votre script pour effectuer les opérations suivantes:

si (le ciel est bleu) {mettre laisse sur dragon prise de dragon pour une promenade dans le Park-}

Ces déclarations sont placés entre accolades afin qu'ils exécutent comme un bloc. Si le ciel est bleu, à la fois mettre laisse sur le dragon et prendre le dragon pour une promenade dans le parc sont exécutées. Si le ciel est bleu, ni déclaration est exécuté (pas leash- pas à pied), et vous avez un dragon, irritée sur vos mains.

Déclarations PHP qui utilisent des blocs, tels que si déclarations, sont complexe déclarations. PHP lit toute la déclaration complexe, ne pas arrêter à la première virgule qu'il rencontre. PHP sait attendre un ou plusieurs blocs et cherche l'accolade de fin de la dernière séquence dans les états complexes.

Notez qu'une virgule apparaît avant l'accolade de fin. Ce point-virgule est nécessaire, mais pas de point-virgule est nécessaire après l'accolade de fin.