PHP est un langage de script à usage général spécialement conçu pour le développement Web afin de créer des sites Web qui répondent dynamiquement aux entrées des utilisateurs. Sa syntaxe de base comprend des balises PHP, des instructions echo, des variables (déclarées avec le symbole $), des types de données (int, float, etc.), des instructions conditionnelles (telles que des instructions if), des boucles (boucles for et while) et la capacité pour se connecter à une base de données (telle que MySQL). Un simple cas pratique de forum de discussion démontre l'application pratique de l'utilisation de PHP pour le traitement des données et l'interaction des pages.
PHP (Hypertext Preprocessor) est un langage de script à usage général conçu spécifiquement pour le développement Web. En utilisant PHP, nous pouvons créer des sites Web dynamiques qui répondent aux entrées des utilisateurs.
Un simple script PHP ressemble à ceci :
<?php // 这是 PHP 代码 echo "你好,世界!"; ?>
<?php
et ?>
balises . L'instruction echo
renvoie la chaîne « Hello, world ! » vers un navigateur Web. Les variables sont utilisées pour stocker des données. Ils peuvent être déclarés avec le symbole $
:
$name = "John Doe";
Maintenant, on peut utiliser la variable $name
pour accéder à sa valeur.
PHP prend en charge une variété de types de données, notamment :
int (整数) float (小数) string (字符串) boolean (布尔值) array (数组)
Les instructions conditionnelles sont utilisées pour contrôler l'exécution de code. L'instruction conditionnelle la plus courante est l'instruction if
:
if ($age >= 18) { echo "成年"; } else { echo "未成年"; }
La boucle est utilisée pour exécuter à plusieurs reprises un bloc de code. Il existe deux principaux types de boucles :
for
Boucle : Utilisée pour exécuter une boucle un nombre de fois connu. while
Boucle : permet d'exécuter des boucles dont les conditions sont vraies. PHP peut se connecter à des bases de données telles que MySQL, PostgreSQL et SQL Server. Cela nous permet de lire et d'écrire des données de la base de données.
// 连接到 MySQL 数据库 $conn = mysqli_connect("localhost", "root", "password", "test"); // 执行查询 $result = mysqli_query($conn, "SELECT * FROM users"); // 获取结果并显示 while ($row = mysqli_fetch_array($result)) { echo $row["name"]; }
Nous créons un forum de messages simple qui permet aux utilisateurs de saisir et de visualiser des messages.
<!-- index.html --> <form action="save.php" method="POST"> <input type="text" name="message"> <input type="submit" value="发表"> </form>
<!-- save.php --> <?php // 获取表单数据 $message = $_POST["message"]; // 连接到数据库 $conn = mysqli_connect("localhost", "root", "password", "test"); // 插入留言 $query = "INSERT INTO messages (message) VALUES ('$message')"; mysqli_query($conn, $query); // 重定向到列表页面 header("Location: list.php"); ?>
<!-- list.php --> <?php // 连接到数据库 $conn = mysqli_connect("localhost", "root", "password", "test"); // 获取留言 $query = "SELECT * FROM messages"; $result = mysqli_query($conn, $query); // 显示留言 while ($row = mysqli_fetch_array($result)) { echo $row["message"]; echo "<br>"; } ?>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!