Les scripts PHP peuvent être placés n'importe où dans le document.
Les scripts PHP commencent par et se terminent par ?> :
<?php// 此处是 PHP 代码?>
L'extension de fichier par défaut pour les fichiers PHP est ".php".
Les fichiers PHP contiennent généralement des balises HTML ainsi que du code de script PHP.
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.
Dans l'exemple suivant, les trois instructions echo sont légales (équivalentes) :
<!DOCTYPE html> <html> <body> <?php ECHO "Hello World!<br>"; echo "Hello World!<br>"; EcHo "Hello World!<br>"; ?> </body> </html>
<br>
Mais en PHP, toutes les variables sont sensibles à la casse .
Dans l'exemple suivant, seule la première instruction affichera la valeur de la variable $color (car $color, $COLOR et $coLOR sont considérés comme trois variables différentes) :
Les variables sont des conteneurs permettant de stocker des informations :
<?php $x=5; $y=6; $z=$x+$y; echo $z; ?>
Instance en cours d'exécution
x=5 y=6 z=x+y
En algèbre, nous utilisons des lettres (comme x) pour contenir des valeurs (comme 5).
À partir de l'expression ci-dessus z=x+y, nous pouvons calculer que la valeur de z est 11.
En PHP, ces trois lettres sont appelées variables.
注释:请把变量视为存储数据的容器。
变量以 $ 符号开头,其后是变量的名称
变量名称必须以字母或下划线开头
变量名称不能以数字开头
变量名称只能包含字母数字字符和下划线(A-z、0-9 以及 _)
变量名称对大小写敏感($y 与 $Y 是两个不同的变量)
在上面的例子中,请注意我们不必告知 PHP 变量的数据类型。
PHP 根据它的值,自动把变量转换为正确的数据类型。
在诸如 C 和 C++ 以及 Java 之类的语言中,程序员必须在使用变量之前声明它的名称和类型。
在 PHP 中,可以在脚本的任意位置对变量进行声明。
变量的作用域指的是变量能够被引用/使用的那部分脚本。
PHP 有三种不同的变量作用域:
local(局部)
global(全局)
static(静态)
函数之外声明的变量拥有 Global 作用域,只能在函数以外进行访问。
函数内部声明的变量拥有 LOCAL 作用域,只能在函数内部进行访问。
下面的例子测试了带有局部和全局作用域的变量:
测试函数内部的变量:"; echo "变量 x 是:$x"; echo "<br>"; echo "变量 y 是:$x"; } myTest(); echo "测试函数之外的变量:
"; echo "变量 x 是:$x"; echo "<br>"; echo "变量 y 是:$x"; ?>
global 关键词用于访问函数内的全局变量。
要做到这一点,请在(函数内部)变量前面使用 global 关键词:
<?php $x=5; $y=10; function myTest() { global $x,$y; $y=$x+$y; } myTest(); echo $y; // 输出 15?>
echo 和 print 之间的差异:
echo - 能够输出一个以上的字符串
print - 只能输出一个字符串,并始终返回 1
echo "I'm about to learn PHP!<br>"; echo "This", " string", " was", " made", " with multiple parameters.";
本文讲解了php基本语法,更多相关内容请关注php中文网。
相关推荐:
PHP 时间处理<br>
php编辑用户信息<br>
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!