下载此文档

PHP开发基础培训通用.ppt


文档分类:IT计算机 | 页数:约31页 举报非法文档有奖
1/31
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/31 下载此文档
文档列表 文档介绍
PHP开发基础 (主要是写法)
PHP开发基础
变量
常量
函数
对象
数组
字符串
其他
变量
全局变量
局部变量
静态变量
超全局变量
变量的变量
变量的引用
强制转型
类变量(属性)
全局变量
使用global引用全局变量
使用$GLOBALS引用全局变量
使用&引用全局变量
$val = 1;
function echoVal() {
global $val;
echo $val;
//echo $GLOBALS['val'];
}
echoVal();
function echoVal(& $v) {
echo $v;
}
echoVal($val);
局部变量
function echoVal($arr)
for ($i = 0; $i < count($arr); $i++) {
echo $arr[$i];
}
}
echo $i;
静态变量
static关键字
function echoVal() {
static $val = 0;
echo $val;
$val++;
}
echoVal();
echoVal();
超全局变量
$_POST,$_GET,$_SESSION,$_COOKIE,$_SERVER,$_FILES,$_REQUEST,$_ENV
无需使用global等声明
$_GET[‘val’] = 1;
function echoVal() {
echo $_GET['val'];
}
变量的变量
动态选择需要使用的变量
$a = 'I am a';
$b = 'I am b';
$arr = array('a', 'b');
$c = $arr[array_rand($arr)];
echo $$c;
echo ${$c};
变量的引用
一般变量的赋值都是增加一份拷贝
$a = 1;
$b = $a;
$a = 2;
echo $b; //print 1
如果需要直接引用
$a = 1;
$b =& $a;
$a = 2;
echo $b; //print 2
unset($a);
echo $b //这里会打印什么呢
强制转型
使用intval();floatval();doubleval();strval();
$var = 'val0';
echo intval($var);//print 0
另一种方式
$var = 'val0';
echo (int) $var;//print 0
什么时候使用强制转型?

PHP开发基础培训通用 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数31
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xunlai783
  • 文件大小2.69 MB
  • 时间2018-06-15