PHP:超级文本预处理器
一,PHP的四对标记
<?php ?> <script language="php"> <script> <? ?> <% %>
二,(1)在PHP中,变量的类型通常不是由程序员设定的,确切地说,是根据该变量使用的上下文在运行时(即变量的值)决定的。
PHP不要求在使用变量之前声明变量,当第一次给一个变量赋值时,才创建了这个变量。
(2)PHP的变量声明是以$符开始的,后面跟大小写字母,数字和下划线,但不能以数字开头
三,有时候使用可变变量名是很方便的。
就是说,一个可变变量获取了一个普通变量的值作为这个可变变量的变量名。
<?php $a = "hello"; //普通变量 $$a = "world"; //可变变量 echo "$a ${$a}"; //输出:hello world echo "$a $hello"; //输出:hello world ?>
四,引用操作符&可以在关联赋值中使用,就像一个别名,使得变量都指向了内存的相同地址。
<?php $a=5; $b=&$a; echo $b; //输出5 $a=7; echo $b; //输出7 ?>
五,PHP 支持八种原始类型 --- var_dump( )。
(一)四种标量类型:
1. 布尔型(boolean)
2. 整型(integer)
3.浮点型(float)(浮点数,也作double)
4. 字符串(String)
(二) 两种复合类型:
1. 数组(Array)
2. 对象(Object)
(三)最后是两种特殊类型:
1.资源(Resource)
2.NULL