Un résumé des bases de PHP pour les débutants

烟雨青岚
Libérer: 2023-04-08 21:54:01
avant
2719 Les gens l'ont consulté

Un résumé des bases de PHP pour les débutants

Un résumé des connaissances de base de PHP qui est utile pour les novices

Je viens de commencer à apprendre PHP, s'il vous plaît donnez-moi quelques conseils à l'avenir :

L'apprentissage du backend est un long processus. Je viens d'apprendre PHP et j'en ai résumé une petite partie. Certaines personnes peuvent se demander pourquoi vous copiez et partagez des éléments du W3C ?

Ma réponse est : le W3C est une question de bases d'introduction, qui sont très significatives, et beaucoup de gens ne veulent pas aller au W3C pour apprendre parce qu'il y a trop de choses.

Tout le monde est prêt à lire des blogs ou à consulter des informations pour apprendre, alors je le partage avec des débutants comme moi pour apprendre, j'espère que cela sera utile à tout le monde !

Syntaxe d'apprentissage PHP :

1. echo ---------Instruction de sortie

echo "我的第一段 PHP 脚本!";
Copier après la connexion

2. Le script PHP commence par

<?php
// 此处是 PHP 代码
?>
Copier après la connexion

3. >Les instructions PHP se terminent par un point-virgule (;). La balise fermante d'un bloc de code PHP indique également automatiquement un point-virgule (vous n'avez donc pas besoin d'utiliser un point-virgule sur la dernière ligne d'un bloc de code PHP).

4. Les commentaires dans le code PHP ne seront pas lus et exécutés comme un programme. Son seul but est d'être lu par les éditeurs de code.

<!DOCTYPE html>
<html>
<body>
<h1>我的第一张 PHP 页面</h1>
<?php
echo "Hello World!";
?>
</body>
</html>
Copier après la connexion

5. En PHP, toutes les fonctions, classes et mots-clés définis par l'utilisateur (tels que if, else, echo, etc.) ne sont pas sensibles à la casse.

Exemple :

PHP有三种注释:(//或者#或者/* */)
// 这是单行注释
# 这也是单行注释
/*
这是多行注释块
它横跨了
多行
*/
Copier après la connexion

6. Cependant, en PHP, toutes les variables sont sensibles à la casse.

Instance

 :

<!DOCTYPE html>
<html>
<body>
<?php
ECHO "Hello World!<br>";
echo "Hello World!<br>";
EcHo "Hello World!<br>";
?>
</body>
</html>
Copier après la connexion
7. Les variables sont des conteneurs pour stocker des informations :

<!DOCTYPE html>
<html>
<body>
<?php
$color="red";
echo "My car is " . $color . "<br>";
echo "My house is " . $COLOR . "<br>";
echo "My boat is " . $coLOR . "<br>";
?>
</body>
</html>
Copier après la connexion

Description : $x, $y, $z représentent trois variables différentes. Enfin, la valeur de $z est affichée

8. Règles des variables PHP :

Les variables commencent par le symbole $, suivi du nom de la variable

Les noms de variables doivent commencer par une lettre ou un trait de soulignement.


Les noms de variables ne peuvent pas commencer par des chiffres


Les noms de variables ne peuvent contenir que des caractères alphanumériques et traits de soulignement (A-z, 0 -9 et_)


Les noms de variables sont sensibles à la casse ($y et $Y sont deux variables différentes)


Les noms de variables PHP sont sensibles à la casse sensible!


9. $txt="Bonjour tout le monde !";--------Si la valeur que vous attribuez à une variable est du texte, veuillez entourer la valeur de guillemets.

PHP convertit automatiquement la variable en type de données correct en fonction de sa valeur.

10. La portée d'une variable fait référence à la partie du script où la variable peut être référencée/utilisée.

PHP a trois portées de variables différentes :

local (local)


global (global)


statique (statique)


11. Portée locale et globale

Les variables déclarées en dehors de la fonction ont une portée globale et ne sont accessibles qu'en dehors de la fonction.

Les variables déclarées à l'intérieur d'une fonction ont une portée LOCALE et ne sont accessibles qu'à l'intérieur de la fonction.


Exemple :

<?php
$x=5;
$y=6;
$z=$x+$y;
echo $z;
?>
Copier après la connexion

12. Le mot-clé global est utilisé pour accéder aux variables globales au sein d'une fonction.

Pour cela, utilisez le mot-clé global devant la variable (à l'intérieur de la fonction) : Exemple :

<?php
$x=5; // 全局作用域
function myTest()-----------实现函数,用于下面的函数调用
 {
  $y=10; // 局部作用域
  echo "<p>测试函数内部的变量:</p>";
  echo "变量 x 是:$x";
  echo "<br>";
  echo "变量 y 是:$x";
} ----------大括号里面创建的变量属于局部变量
myTest();----------函数调用
echo "<p>测试函数之外的变量:</p>";
echo "变量 x 是:$x";
echo "<br>";-------换行符
echo "变量 y 是:$x";
?>
Copier après la connexion

global $x,$y; ----Équivalent à----- $GLOBALS['y']=$GLOBALS['x']+$GLOBALS['y'];

13. la fonction se termine/s'exécute, toutes les variables sont supprimées. Cependant, parfois je n'ai pas besoin de supprimer une variable locale. Y parvenir nécessitera des travaux supplémentaires.


Pour ce faire, utilisez le mot-clé static lorsque vous déclarez la variable pour la première fois :


Exemple :

<?php
$x=5;
$y=10;
function myTest() {
  global $x,$y;
  $y=$x+$y;
}
myTest();
echo $y; // 输出 15
?>
Copier après la connexion
La variable est toujours locale à la fonction.

14. La différence entre echo et print :

echo - peut générer plus d'une chaîne print - ne peut générer qu'une seule chaîne de caractères, et renvoie toujours 1

15. commande echo pour afficher les chaînes et les variables


Exemple :

<?php
function myTest() {
  static $x=0;
  echo $x;
  $x++;
}
myTest();
myTest();
myTest();
?>
Copier après la connexion

16. Une chaîne en PHP peut être n'importe quel texte entre guillemets. Vous pouvez utiliser des guillemets simples ou doubles pour afficher

Exemple :

<?php
$txt1="Learn PHP";
$txt2="W3School.com.cn";
$cars=array("Volvo","BMW","SAAB");
echo $txt1;
echo "<br>";
echo "Study PHP at $txt2";
echo "My car is a {$cars[0]}";
?>
Copier après la connexion

17. Les nombres entiers sont des nombres sans décimales.

Les nombres à virgule flottante sont des nombres avec un point décimal ou un exposant. La logique est vraie ou fausse.

PHP var_dump() renverra le type de données et la valeur de la variable :

Exemple :

<?php 
$x = "Hello world!";
echo $x;
echo "<br>"; 
$x = &#39;Hello world!&#39;;
echo $x;
?>
Copier après la connexion

18. variable Stocke plusieurs valeurs.

Exemple :

<?php 
$x = 5985;
var_dump($x);
echo "<br>"; 
$x = -345; // 负数
var_dump($x);
echo "<br>"; 
$x = 0x8C; // 十六进制数
var_dump($x);
echo "<br>";
$x = 047; // 八进制数
var_dump($x);
?>
Copier après la connexion

19. Les objets sont des types de données qui stockent des données et des informations sur la façon de traiter les données.

En PHP, les objets doivent être déclarés explicitement.

Nous devons d’abord déclarer la classe de l’objet. Pour cela, nous utilisons le mot-clé class. Une classe est une structure contenant des propriétés et des méthodes.


Ensuite, nous définissons le type de données dans la classe d'objet, puis utilisons ce type de données dans l'instance de cette classe :


Instance :


<?php 
$cars=array("Volvo","BMW","SAAB");
var_dump($cars);
?>
Copier après la connexion

Merci à tous d'avoir lu, j'espère que vous en bénéficierez beaucoup.


Lien original : https://blog.csdn.net/u013808667/article/details/51669990

Tutoriel recommandé : "Tutoriel 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:csdn.net
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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!