<!DOCTYPE html>
<html>
<body>
<?php
echo "在 PHP 中,所有用户定义的函数、类和关键词(例如 if、else、echo 等等)都对大小写不敏感。<br>";
ECHO "Hello World!<br>";
echo "Hello World!<br>";
EcHo "Hello World!<br>";
$color="red";
echo "My car is " . $color . "<br>";
echo "My house is " . $COLOR . "<br>";
echo "My boat is " . $coLOR . "<br>";
$x=5;
$y=6;
$z=$x+$y;
echo $z;
echo "PHP 变量规则 : <br>";
echo "变量以 $ 符号开头,其后是变量的名称<br>";
echo "变量名称必须以字母或下划线开头<br>";
echo "变量名称不能以数字开头<br>";
echo "变量名称只能包含字母数字字符和下划线(A-z、0-9 以及 _)<br>";
echo '变量名称对大小写敏感('.'$y 与 $Y'. '是两个不同的变量)<br>';
$txt="Hello world!";
$x=5;
$y=10.5;
?>
<?php
echo '<br><br><br><br><br><br>PHP 是一门类型松散的语言
在上面的例子中,请注意我们不必告知 PHP 变量的数据类型。
PHP 根据它的值,自动把变量转换为正确的数据类型。
在诸如 C 和 C++ 以及 Java 之类的语言中,程序员必须在使用变量之前声明它的名称和类型。<br>';
?>
<?php
echo '<br>PHP 变量作用域
在 PHP 中,可以在脚本的任意位置对变量进行声明。
变量的作用域指的是变量能够被引用/使用的那部分脚本。
PHP 有三种不同的变量作用域:
local(局部)
global(全局)
static(静态)';
$xx=5;
function myTest() {
$yy=10;
echo "<p>测试函数内部的变量:</p>";
echo "变量 xx 是:$xx";
echo "<br>";
echo "变量 yy 是:$yy";
}
myTest();
echo "<p>测试函数之外的变量:</p>";
echo "变量 xx 是:$xx";
echo "<br>";
echo "变量 yy 是:$yy";
?>
<?php
$x=5;
$y=10;
function myTest() {
global $x,$y;
$y=$x+$y;
}
myTest();
echo $y;
?>
</body>
</html>