Guide du débutant sur la syntaxe PHP de base

WBOY
Libérer: 2023-06-22 18:32:01
original
1712 Les gens l'ont consulté

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>
Copier après la connexion

Dans le code ci-dessus, le code PHP est inclus entre les balises <?php ?> 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;
?>
Copier après la connexion

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!";
Copier après la connexion
  • Entier : peut être exprimé en décimal, octal et hexadécimal.
$number1 = 10;
$number2 = 012; // 八进制
$number3 = 0xA; // 十六进制
Copier après la connexion
  • Numéro à virgule flottante : un nombre avec une virgule décimale.
$float1 = 3.14;
$float2 = 1.0e3; // 必须有小数点
Copier après la connexion
  • Booléen : La valeur est vraie ou fausse.
$is_true = true;
$is_false = false;
Copier après la connexion
  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
Copier après la connexion
  • 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
Copier après la connexion
  • 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
Copier après la connexion
  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';
}
Copier après la connexion
  • Instruction Loop : utilisée pour exécuter à plusieurs reprises un morceau de code.
$arr = array('apple', 'banana', 'orange');
foreach ($arr as $value) {
    echo $value;
}
Copier après la connexion

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!
Copier après la connexion
  • 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
Copier après la connexion

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!

Étiquettes associées:
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