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 脚本!";
2. Le script PHP commence par
<?php // 此处是 PHP 代码 ?>
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>
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有三种注释:(//或者#或者/* */) // 这是单行注释 # 这也是单行注释 /* 这是多行注释块 它横跨了 多行 */
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>
<!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>
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
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 :
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.
Exemple :
<?php $x=5; $y=6; $z=$x+$y; echo $z; ?>
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"; ?>
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 ?>
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(); ?>
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]}"; ?>
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 = 'Hello world!'; echo $x; ?>
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); ?>
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.
<?php $cars=array("Volvo","BMW","SAAB"); var_dump($cars); ?>
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!