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.
Vous pouvez utiliser la fonction echo pour générer des variables de chaîne. Par exemple :
$name = 'John'; echo 'Hello,'.$name;
Output :
Hello,John
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; }
Sortie :
0123456789
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];
Sortie :
red
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 '未成年人'; }
Sortie :
成年人
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);
Sortie :
5
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);
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.
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);
Dans cet exemple, nous ouvrons un fichier appelé test.txt et lisons son contenu à l'aide des fonctions feof et fgets.
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');
Dans cet exemple, nous utilisons la fonction date pour obtenir l'heure actuelle au format "année-mois-jour heure:minute:seconde".
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);
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.
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 '无效的电子邮件地址'; }
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!