PHP学习日记-快速入门

1.Php的数据类型:

       Integer

       Float(Double)

       String

       Boolean

       Array

       Object

       NULL

       Resource

A.没有被赋值,已经被重置,或者被赋予为特殊值NULL的变量就是NULL类型的。

B.内置的数据库函数返回resource类型的变量,代表外部资源,基本上不能直接操作resource变量,通常这类变量都是被函数返回,作为参数传递给其他函数。

2.PHP可以在任何时间根据保存在变量中的值来判定变量的类型,就是说变量类型没有严格的限制。

3.类型转换与c相同

       $t = 4;

       $a = (float)$t;

       取出保存在$t中的变量值,将其解释为一个浮点类型,并保存到$a中,$a将变为浮点型,$t的数据类型没有改变还是整形的。

4.对于一个对象可以用instanceof()来判定它的类型。

5.Define(名称,值)---定义常量,常量只能是标量,即浮点,整数,布尔,字符型

6.服务器全局常量:

       $GLOBALS----所有全局变量数组,使得可以在任何一个函数内部访问全局变量

       $_SERVER---服务器环境变量数组。

       $_GET---通过get方法传递给该脚本的变量数组。

       $_POST---通过post方法传递给该脚本的变量数组。

       $_COOKIE---cookie变量数组。

       $_FILES---与文件上传相关的变量数组。

       $_ENV---环境变量数组。

       $_REQUEST---所有用户输入的变量数组,包括$_GET,$_POST,$_COOKIE所输入的内容。

       $_SESSION---会话变量数组。

7.三个特殊操作符:

       A.引用操作符 &

       B.错误抑制操作符 @

       C.执行操作符 ``----执行服务器的命令。

8.数组操作符:

       + 返回包含两个数组中所有元素的数组。

       == 如果两个数组具有相同的元素,返回true

       === 如果两个数组有相同的元素,且顺序相同,返回true

9.格式化数字的输出函数number_format(数字,小数位数)。

10.可变函数:

       gettype(mixed var) 返回表示变量类型的字符串,没有就返回unknown type

       settype(mixed var,string type) 设置变量的类型。

       类型测试函数:

       Is_array(),is_double(),is_float(),is_real(),is_string(),is_object(),is_long(),is_short(),is_integer(),is_null,is_resource(),is_scalar(),is_numeric(),is_callable()

11.测试变量状态:

       Isset(mixed var),unset()

posted @ 2010-03-16 21:03  ywxgod  阅读(349)  评论(0编辑  收藏  举报