当前位置:Gxlcms > PHP教程 > 【PHP】PHP入门第一章

【PHP】PHP入门第一章

时间:2021-07-01 10:21:17 帮助过:4人阅读

一,PHP大小写敏感

1)所有用户定义的函数、类和关键字都对大小写不敏感。

如下结果输出一致:

echo "hello world"

Echo "hello world"

EcHo "hello world"

2)用户自定义的变量,区分大小写

如下只有第一行输出正确的 color

";echo "My house is " . $COLOR . "
";echo "My boat is " . $coLOR . "
";?>
二,全局变量 global关键词

1)在函数内部的变量前面使用global关键词,访问全局变量。

输出 15?>
2)PHP中名为 $GLOBAL[index]的数组中存储了所有的全局变量,下标存储了所有的全局变量,下标存有变量名,这个数组在函数内也可以访问,并能够用于直接更新全局变量。

输出 15?>
三,static关键词

函数执行完成之后,局部变量都会被删除,有时候想让函数内部的变量有记忆性,采用static关键词。


四,基本输出方法

echo 和 print 之间的差异:

echo - 能够输出一个以上的字符串

print - 只能输出一个字符串,并始终返回 1

提示:echo 比 print 稍快,因为它不返回任何值。

";print "Study PHP at $txt2";print "My car is a {$cars[0]}";?>


五,字符串 和 整数

1)字符串是字符序列,比如 "Hello world!"。

字符串可以是引号内的任何文本。您可以使用单引号或双引号:

2)整数

PHP var_dump() 会返回变量的数据类型和值

"; $x = -345; // 负数var_dump($x);echo "
"; $x = 0x8C; // 十六进制数var_dump($x);echo "
";$x = 047; // 八进制数var_dump($x);?>

结果:

int(5985) int(-345) int(140) int(39)


六,数组

$cars=array("Volvo","BMW","SAAB");var_dump($cars);


结果:

array(3) { [0]=> string(5) "Volvo" [1]=> string(3) "BMW" [2]=> string(4) "SAAB" }

七, NULL值

NULL标识变量无值,NULL是数据类型NULL唯一可能的值,NULL值表示变量是否为空,可以通过把值设置为NULL,将变量清空。

人气教程排行