愚僧

赢与输的差别通常是--不放弃

BlogJava 首页 新随笔 联系 聚合 管理
  23 Posts :: 0 Stories :: 2 Comments :: 0 Trackbacks
变量
1. 传值赋值和传地址赋值(&)
- 传地址比较适合大对象,如数组和对象类型, 这样赋值变量时效率更高.
- 只有变量才可以传地址赋值

同一内存

2. 预定义变量(数组形式存在)

$GLOBALS         当前脚本中全局范围内的有效的变量
$_SERVER         有WEB服务器设定或当前脚本的执行环境相关的变量
$_GET               get请求参数
$_POST             post请求参数
$_COOKIE         客户端传递至服务器的cookie
$_FILES            文件上传变量
$_ENV              执行环境变量
$_REQUEST      请求变量
$_SESSION       会话变量

3. 变量的范围
在include 和 require 引入的文件中有效
全局范围的变量在局部范围内(如函数体内)无效, 需要使用global(关键字或者globals数组)去声明使用全局变量.

4.静态变量
static $变量名;
其值会一直保存


5. 可变变量名
$vn = "varName";
$$vn = "varValue";
echo $varName;
结果 : 
varValue

6. 确定变量的类型
gettype()
array    : is_array()

float     : is_float()
integer  : is_int()
object   : is_object()
string    : is_string()


posted on 2013-02-25 17:45 ywm 阅读(88) 评论(0)  编辑  收藏 所属分类: php

只有注册用户登录后才能发表评论。


网站导航: