摘要:变量可以在函数内部(局部变量),外部(全局变量),参数列表(局部)定义 在函数中的变量函数可以直接使用,在函数外的变量函数可以通过关键字global,预定义变量[$GLOBALS]和参数传参数3种方法访问。变量有分函数内外,作用域也是,1:仅在函数内有效的叫局部作用域,2:在函数内外都有效的为全局作用域,3:不受作用域影响的变量:系统
变量可以在函数内部(局部变量),外部(全局变量),参数列表(局部)定义
在函数中的变量函数可以直接使用,在函数外的变量函数可以通过关键字global,预定义变量[$GLOBALS]和参数传参数3种方法访问。
变量有分函数内外,作用域也是,1:仅在函数内有效的叫局部作用域,2:在函数内外都有效的为全局作用域,3:不受作用域影响的变量:系统预定义的变量(超全局变量)和常量
上面的常量是指只读变量,不可更改不可删除,通过函数定义define和关键字定义const 2种方法定义,define可用于表达式,const后只能接标量,在声明类中只能用const
全局作用域视频中说是从脚本开始到脚本结束都有效,全局变量只是指函数外部,还是函数内外都可以叫全局变量,这个不懂
<?php
$thief = '小偷';//1.全局变量
function catching($thief)//3.参数传参数
{
//global $thief;
//$thief = $GLOBALS['thief'];//2.局部变量
return isset($thief) ? '抓住:' . $thief : '没有抓住';
}
echo catching($thief);//3.参数传参数
批改老师:韦小宝批改时间:2018-12-18 11:52:13
老师总结:写的很棒哦!总结的也很到位!课后要多练习!