Maison > développement back-end > tutoriel php > 10 extraits de code PHP utiles

10 extraits de code PHP utiles

WBOY
Libérer: 2023-06-23 11:44:01
original
1476 Les gens l'ont consulté

PHP est actuellement l'un des langages de programmation Web côté serveur les plus populaires, et il possède des fonctions puissantes et de nombreuses applications. Dans cet article, nous vous présenterons 10 extraits de code PHP utiles que vous pouvez utiliser dans le développement Web.

  1. Sortie variable

Vous pouvez utiliser la fonction echo pour générer des variables de chaîne. Par exemple :

$name = 'John';
echo 'Hello,'.$name;
Copier après la connexion

Output :

Hello,John
Copier après la connexion
  1. Loop

PHP possède de nombreuses méthodes de bouclage, telles que for, foreach, while et do-while. Voici un exemple de boucle for :

for ($i = 0; $i < 10; $i++) {
    echo $i;
}
Copier après la connexion

Sortie :

0123456789
Copier après la connexion
  1. Array

Les tableaux sont l'une des structures de données les plus basiques en PHP. Vous pouvez utiliser des tableaux pour contenir plusieurs valeurs. Voici un exemple de tableau simple :

$colors = array('red', 'blue', 'green');
echo $colors[0];
Copier après la connexion

Sortie :

red
Copier après la connexion
  1. Instructions conditionnelles

Vous pouvez utiliser les instructions if et else pour exécuter du code différent en fonction de certaines conditions. Voici un exemple d'instruction if et else :

$age = 25;
if ($age > 18) {
    echo '成年人';
} else {
    echo '未成年人';
}
Copier après la connexion

Sortie :

成年人
Copier après la connexion
  1. Fonctions

Les fonctions sont des structures qui encapsulent le code associé dans un bloc de code séparé à utiliser. Voici un exemple de fonction :

function add($num1, $num2) {
    return $num1 + $num2;
}
echo add(2, 3);
Copier après la connexion

Sortie :

5
Copier après la connexion
  1. Filtrage des données

Dans le développement Web, vous devez souvent filtrer et valider les données à partir des entrées de l'utilisateur. Voici un exemple de filtrage de données :

$username = $_POST['username'];
$username = filter_var($username, FILTER_SANITIZE_STRING);
Copier après la connexion

Dans cet exemple, nous utilisons la fonction filter_var et FILTER_SANITIZE_STRING pour filtrer la chaîne de nom d'utilisateur saisie par l'utilisateur.

  1. Opérations sur les fichiers

PHP peut gérer facilement les opérations sur les fichiers. Voici un exemple simple d'ouverture, de lecture et de fermeture d'un fichier :

$file = fopen('test.txt', 'r');
while (!feof($file)) {
    echo fgets($file);
}
fclose($file);
Copier après la connexion

Dans cet exemple, nous ouvrons un fichier appelé test.txt et lisons son contenu à l'aide des fonctions feof et fgets.

  1. Heure et date

PHP fournit de nombreuses fonctions pour gérer l'heure et la date. Voici un exemple d'obtention de l'heure actuelle :

echo date('Y-m-d H:i:s');
Copier après la connexion

Dans cet exemple, nous utilisons la fonction date pour obtenir l'heure actuelle au format "année-mois-jour heure:minute:seconde".

  1. Opérations de base de données

PHP vous permet d'accéder et d'exploiter facilement des bases de données. Vous trouverez ci-dessous un exemple de requête MySQL simple :

$conn = mysqli_connect('localhost', 'username', 'password', 'database');
$sql = 'SELECT * FROM users';
$result = mysqli_query($conn, $sql);
while ($row = mysqli_fetch_array($result)) {
    echo $row['username'];
}
mysqli_close($conn);
Copier après la connexion

Dans cet exemple, nous utilisons la fonction mysqli pour nous connecter à la base de données MySQL et utilisons la fonction mysqli_query pour effectuer une requête SELECT. Nous utilisons ensuite la fonction mysqli_fetch_array pour parcourir l'ensemble de résultats et afficher chaque nom d'utilisateur.

  1. Expressions régulières

Les expressions régulières sont des outils puissants pour gérer la correspondance de modèles de texte. Voici un exemple de correspondance d'adresses email :

$email = 'user@example.com';
if (preg_match('/^[a-z0-9._%+-]+@[a-z0-9.-]+.[a-z]{2,}$/', $email)) {
    echo '有效的电子邮件地址';
} else {
    echo '无效的电子邮件地址';
}
Copier après la connexion

Dans cet exemple, nous utilisons la fonction preg_match et l'expression régulière ^[a-z0-9._%+-]+@[a-z0-9.-] + .[a-z]{2,}$ pour vérifier si la chaîne donnée est une adresse e-mail valide.

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal