1. Syntaxe PHP
Le script PHP est exécuté sur le serveur puis le résultat HTML pur est renvoyé au navigateur.
2. Syntaxe PHP de base
Les scripts PHP peuvent être placés n'importe où dans le document.
Le script PHP commence par <?php et se termine par ?> :
<?php
//Voici le code PHP
?>
L'extension de fichier par défaut pour les fichiers PHP est ".php".
Les fichiers PHP contiennent généralement des balises HTML ainsi que du code de script PHP.
Ci-dessous, nous fournissons un exemple de fichier PHP simple qui affiche le texte "Hello World!" au navigateur :
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php.cn</title> </head> <body> <h1>我的第一个PHP页面</h1> <?php echo "Hello World"; ?> </body> </html>
Chaque ligne de code en PHP doit être précédée d'un point-virgule. . Un point-virgule est un délimiteur utilisé pour séparer des ensembles d'instructions.
Grâce à PHP, il existe deux commandes de base pour afficher du texte dans le navigateur : echo et print. Ces deux-là seront expliqués dans les cours suivants
3 Commentaires en PHP
Le code en PHP ne sera pas exécuté, c'est une référence au. actuel Pour expliquer les segments de code du programme, les commentaires ont de nombreuses fonctions :
1. Commentez les segments de code clés du programme pour améliorer la lisibilité du code
2. code Les programmeurs comprennent
3. Il est pratique de rappeler le code rapidement après ne pas avoir touché le code pendant une longue période
4. Générer des documents
5. pour le dépannage. Si vous n'êtes pas sûr de quelle partie du code est erronée, vous pouvez commenter une grande section pour déterminer la plage d'erreur
PHP prend en charge trois types de commentaires :
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php.cn</title> </head> <body> <?php // 这是单行注释 # 这也是单行注释 /* 这是多行注释块 它横跨了 多行 */ echo "Hello World"; ?> </body> </html>
4. Taille de la paire PHP Sensibilité à l'écriture
En PHP, toutes les fonctions, classes et mots-clés définis par l'utilisateur (tels que if, else, echo, etc.) ne sont pas cas- sensible.
Dans l'exemple suivant, les trois instructions echo sont légales (équivalentes) :
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php.cn</title> </head> <body> <?php Echo "Hello World"; echo "Hello World"; ECHO "Hello World"; ?> </body> </html>
Mais en PHP, toutes les variables sont sensibles à la casse .
Dans l'exemple ci-dessous, seule la première instruction affichera la valeur de la variable $name (en effet, $name, $NAME et $naME sont considérés comme trois variables différentes) :
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php.cn</title> </head> <body> <?php $name="小明"; echo "我的名字叫做 ".$name; echo "我的名字叫做 ".$NAME; echo "我的名字叫做 ".$naME; ?> </body> </html>
Expérience d'apprentissage :
Faites attention au point-virgule après chaque ligne de code Dans de nombreux cas, une telle erreur sera signalée