批改状态:合格
老师批语:
//变量$uid=25.0;var_dump((int)$uid)//25var_dump((float)$uid)//25.0var_dump((string)$uid)// string '25.0'var_dump((bool)$uid)//bool 25.0var_dump((array)$uid)//array(1){[0]=>float(25.0)}
$p="hello";settype($p,'integer');echo gettype($p);//integer整数型
//变量赋值$a=35;$b=$a;printf("$a,$b的值为%d",$a,$b);//a=35,b=35;//改变变量a的值$a=100;printf("$a,$b的值为%d",$a,$b);//a=100,b=35;
$a=60;$b=$a;printf("$a,$b的值为%d",$a,$b);//a=60,b=60;//改变变量a的值$a=1000;print("$a,$b的值为%d",$a,$b);//a=1000,b=1000;
dom();
function add(){//$a,$b定义在函数内部,属于局部变量只在函数内部访问有效$a=100;$b=100;echo($a+$b)//200}//调用add();hansecho $a;//非法访问,在函数外部不能范围函数内部的变量。//定义全局变量$a=900;$b=100;function dom(){echo($a+$b);//不能访问全局变量同局部变量一样global转化为全局变量global $a,$b;echo '运算结果:'.($a+$b);//1000$GLOBALS超全局变量转化为全局变量echo '运算结果为:'.($GLOBALS['a']+$GLOBALS['b']);//1000}
function func(){echo _FUNCTION_;}func();echo '当前行数' ._LINE_;
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号