Maison >développement back-end >tutoriel php >Guide du débutant sur la syntaxe PHP de base

Guide du débutant sur la syntaxe PHP de base

WBOY
WBOYoriginal
2023-06-22 18:28:321745parcourir

PHP est un langage de programmation open source côté serveur pour l'écriture d'applications Web. Il présente les avantages d'être facile à apprendre, flexible et très efficace en matière de développement, il est donc largement utilisé dans le développement Web.

Cependant, apprendre la syntaxe de base de PHP est souvent un processus difficile pour les débutants. Par conséquent, ce guide vous fournira une connaissance introductive de la syntaxe de base de PHP, vous permettant de maîtriser facilement les bases de PHP

  1. Forme de base de PHP
    Les fichiers PHP doivent avoir un suffixe .php. Voici un exemple de programme PHP de base :
<!DOCTYPE html>
<html>
<head>
    <title>PHP示例程序</title>
</head>
<body>
    <?php echo "Hello, PHP!"; ?>
</body>
</html>

Dans le code ci-dessus, le code PHP est inclus entre les balises bb9bd6d87db7f8730c53cb084e6b4d2d et peut être intégré dans les balises HTML.

  1. Variables
    En PHP, les variables sont utilisées pour stocker des valeurs mutables. Lors de la définition d'une variable, elle doit commencer par le symbole $, suivi du nom de la variable et de sa valeur initiale (facultatif).
<?php
$name = "Mike";
$age = 24;
?>

Les noms de variables sont sensibles à la casse et doivent respecter les règles suivantes :

  • Les noms de variables doivent commencer par une lettre ou un trait de soulignement
  • Les noms de variables ne peuvent contenir que des lettres, des chiffres et des traits de soulignement
  • Les noms de variables ne peuvent pas contenir d'espaces
  1. Types de données
    PHP prend en charge plusieurs types de données, tels que les chaînes, les entiers, les nombres à virgule flottante, les booléens, etc.
  • String : exprimé entre guillemets. La différence entre les guillemets simples et les guillemets doubles est que les variables entre guillemets simples seront traitées comme des chaînes, tandis que les variables entre guillemets doubles seront analysées.
$name = 'Mike';
$message = "Hello, $name!";
  • Entier : peut être exprimé en décimal, octal et hexadécimal.
$number1 = 10;
$number2 = 012; // 八进制
$number3 = 0xA; // 十六进制
  • Numéro à virgule flottante : un nombre avec une virgule décimale.
$float1 = 3.14;
$float2 = 1.0e3; // 必须有小数点
  • Booléen : La valeur est vraie ou fausse.
$is_true = true;
$is_false = false;
  1. Operators
    PHP prend en charge les opérateurs courants, tels que l'addition, la soustraction, la multiplication et la division, les opérations logiques, les opérations de comparaison, etc.
  • Addition, soustraction, multiplication et division : similaires aux autres langages de programmation.
$a = 10;
$b = 5;
$c = $a + $b; // 15
$d = $a - $b; // 5
$e = $a * $b; // 50
$f = $a / $b; // 2
  • Opérations de comparaison : utilisées pour déterminer si deux valeurs sont égales, leur taille, etc. La valeur de retour est de type booléen.
$a = 10;
$b = 5;
$c = 10;
var_dump($a == $b); // false
var_dump($a != $b); // true
var_dump($a === $c); // true
var_dump($a !== $c); // false
var_dump($a > $b); // true
var_dump($a < $b); // false
var_dump($a >= $b); // true
var_dump($a <= $b); // false
  • Opérations logiques : utilisées pour combiner plusieurs conditions, et la valeur de retour est de type booléen.
$a = 10;
$b = 5;
$c = 1;
var_dump(($a > $b) && ($c > $b)); // true
var_dump(($a < $b) || ($c > $b)); // true
var_dump(!($a < $b)); // true
  1. Instructions de contrôle
    Les instructions de contrôle en PHP peuvent être utilisées pour contrôler le processus d'écriture de programmes, telles que des instructions conditionnelles, des instructions de boucle, etc.
  • Instructions conditionnelles : utilisées pour exécuter différents blocs de code en fonction de différentes conditions.
$a = 10;
$b = 5;
if ($a > $b) {
    echo 'a > b';
} elseif ($a == $b) {
    echo 'a == b';
} else {
    echo 'a < b';
}
  • Instruction Loop : utilisée pour exécuter à plusieurs reprises un morceau de code.
$arr = array('apple', 'banana', 'orange');
foreach ($arr as $value) {
    echo $value;
}

Où, $value représente chaque élément du tableau. De plus, il existe des instructions de boucle similaires à while, do... while, qui sont ignorées ici.

  1. Fonction
    Une fonction est un bloc de code encapsulé qui peut être réutilisé. En PHP, vous pouvez utiliser les fonctions fournies dans la bibliothèque de fonctions ou définir vos propres fonctions.
  • Fonction personnalisée : utilisez le mot-clé function pour définir une fonction.
function say_hello($name) {
    echo "Hello, $name!";
}

say_hello('Mike'); // Hello, Mike!
  • Fonctions intégrées : PHP fournit de nombreuses fonctions intégrées, telles que des fonctions liées aux chaînes, aux fonctions liées aux tableaux, aux fonctions liées aux fichiers, etc. Ces fonctions peuvent effectuer rapidement des tâches courantes et améliorer l'efficacité du développement.
$name = 'Mike';
$length = strlen($name); // 计算字符串长度
$upper = strtoupper($name); // 将字符串转换为大写
echo $length, $upper; // 输出8MIKE

Ce qui précède est le guide d'introduction à la syntaxe de base de PHP. Bien sûr, il y a de nombreux détails et connaissances à apprendre. J'espère que ce guide vous sera utile et vous permettra de démarrer rapidement avec le développement 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