Maison  >  Article  >  développement back-end  >  Premiers pas avec PHP : commencez à apprendre à partir de la syntaxe de base

Premiers pas avec PHP : commencez à apprendre à partir de la syntaxe de base

王林
王林original
2023-05-11 16:24:061534parcourir

PHP est un langage de script côté serveur largement utilisé qui peut être utilisé conjointement avec HTML pour créer une variété de sites Web dynamiques. Le langage PHP est facile à apprendre et à utiliser, riche en ressources, et fait partie des langages préférés des développeurs de sites Web. Dans le processus d'apprentissage de PHP, vous devez d'abord maîtriser la grammaire de base du langage. Ici, je vais vous expliquer la grammaire de base de PHP, dans l'espoir d'aider les lecteurs à mieux apprendre PHP.

1. Syntaxe PHP de base

La syntaxe de PHP est similaire à celle de nombreux autres langages, tels que Perl et C, ce qui la rend facile à apprendre. En PHP, toutes les instructions se terminent par un point-virgule, ce qui rend les choses plus claires lors de l'écriture du code. Voici quelques syntaxes PHP courantes :

  1. Output : utilisez les mots-clés echo ou print pour afficher le contenu dans le navigateur.

Par exemple :

<?php
    echo "Hello World!";
    print "Hello World!";
?>

Le résultat affiché par le code ci-dessus dans le navigateur est "Hello World !".

  1. Commentaires : Les commentaires en PHP commencent par "//" ou "#". Vous pouvez ajouter des commentaires dans le script pour faciliter la compréhension du code par vous-même ou par les autres.

Par exemple :

<?php 
    # This is a comment
    // This is another comment
?>
  1. Variables : En PHP, les variables commencent par le symbole "$" et peuvent contenir des lettres, des chiffres et des traits de soulignement. . Les noms de variables doivent commencer par une lettre ou un trait de soulignement, et non par un chiffre.

Par exemple :

<?php
    $name = "Tom";
    $age = 25;
    $height = 170.5;
?>

Dans le code ci-dessus, $name est une variable chaîne, $age est une variable entière et $height est une variable à virgule flottante tapez une variable.

  1. Types de données : PHP prend en charge une variété de types de données, notamment les entiers, les virgules flottantes, les booléens, les chaînes, les tableaux, les objets, NULL et les ressources.

Par exemple :

<?php
    $num1 = 10; // 整型
    $num2 = 3.14; // 浮点型
    $truth = true; // 布尔型
    $name = "John"; // 字符串
    $arr = array("苹果", "香蕉", "橙子"); // 数组
    $obj = new stdClass(); // 对象
    $nothing = null; // NULL
?>
  1. Opérateurs : En PHP, vous pouvez utiliser de nombreux types d'opérateurs, tels que les opérateurs arithmétiques, les opérateurs de comparaison et les opérateurs logiques. opérateurs, etc. Vous pouvez utiliser ces opérateurs pour effectuer divers calculs, et l'utilisation de ces opérateurs dans votre code peut rendre votre code plus propre.

Par exemple :

<?php
    $num1 = 10;
    $num2 = 3;
    $sum = $num1 + $num2; // 加法运算符,值为13
    $diff = $num1 - $num2; // 减法运算符,值为7
    $prod = $num1 * $num2; // 乘法运算符,值为30
    $quo = $num1 / $num2; // 除法运算符,值为3.33...
    $mod = $num1 % $num2; // 取模运算符,值为1
    $cond = ($num1 > $num2); // 比较运算符,值为true
    $logic = ($num1 > 0) && ($num2 < 5); // 逻辑运算符,值为false
?>
  1. Concaténation de chaînes : En PHP, vous pouvez utiliser le point ("".") pour concaténer des chaînes, vous pouvez Concaténez plusieurs chaînes en une seule.

Par exemple :

<?php
    $greeting = "Hello";
    $name = "Tom";
    $message = $greeting . $name; // $message的值是"HelloTom"
?>
  1. Instructions conditionnelles : En PHP, vous pouvez utiliser des instructions conditionnelles pour exécuter des blocs de code selon vos besoins. Les instructions conditionnelles incluent if, else, switch et d'autres structures, qui peuvent exécuter différents blocs de code en fonction de la valeur de la variable.

Par exemple :

<?php
    $num = 10;
    if ($num > 0){
        echo "这个数是正数";
    }
    elseif ($num == 0){
        echo "这个数是零";
    }
    else{
        echo "这个数是负数";
    }
?>

Le code ci-dessus affiche "Ce nombre est un nombre positif" lorsque la valeur de la variable $num est un nombre positif, et lorsque la valeur de la variable est nulle, sortie "Ce nombre est zéro", et lorsque la valeur de la variable est négative, sortie "Ce nombre est négatif".

  1. Instruction Loop : En PHP, vous pouvez utiliser une instruction loop pour exécuter à plusieurs reprises un bloc de code. Les instructions de boucle incluent while, do-while, for, foreach et d'autres structures, qui peuvent exécuter différents blocs de code selon les besoins.

Par exemple :

<?php
    for ($i = 1; $i <= 10; $i++){
        echo $i." ";
    }
    echo "<br>";
    $j = 1;
    while ($j <= 10){
        echo $j." ";
        $j++;
    }
?>

Le code ci-dessus utilise les boucles for et while pour générer des nombres de 1 à 10 respectivement.

  1. Fonction : En PHP, vous pouvez utiliser des fonctions pour empaqueter du code réutilisable. Une définition de fonction commence par le mot-clé « function », peut accepter n'importe quel nombre de paramètres et renvoyer une valeur.

Par exemple :

<?php
    function square($num){
        return $num * $num;
    }
    $result = square(5);
    echo $result; // 输出25
?>

Le code ci-dessus définit une fonction nommée "square", qui accepte un paramètre, renvoie la valeur carrée du paramètre, puis Appelez la fonction et imprimez la valeur de retour.

2. Conclusion

Ces syntaxes PHP de base doivent être maîtrisées par les débutants. L’apprentissage ultérieur de PHP est indissociable d’une maîtrise et d’une compréhension approfondies de ces connaissances de base, qui jouent un rôle déterminant dans l’écriture d’un meilleur code PHP. Dans le processus d'apprentissage de PHP, ne vous précipitez pas vers le succès, mais ayez une base solide, soyez assez courageux pour essayer, continuez à pratiquer, perfectionnez progressivement vos compétences dans la pratique et devenez éventuellement un excellent programmeur PHP.

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!

Déclaration:
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