PHP函数的参数与作用域
通过参数列表可以传递信息到函数,即以逗号作为分隔符的表达式列表。参数是从左向右求值的。
实例:
function grade($name)
{
return '四年级的同学有'.$name;
}
echo grade('赖宁,黄冈');
当有可选参数的时候,必须把必选参数往前放
function gradeone($name,$level='三年级')
{
return $level.'的同学有'.$name;
}
echo gradeone('张三,李四...');
函数的作用域作用域可分为:
1、函数外,全局作用域;
2、函数内,局部作用域。
全局作用域:
函数外部声明的变量在函数内部不能直接使用。
实例:
$work= '新竹网络';
function study()
{
return $GLOBALS['work']; //需进行全局函数调用,然后返回值
}
echo study();
局部作用域:内部声明的变量在函数内可以直接使用
实例:
function studyone($work)
{
return $work;
}
echo studyone('新竹网络');
总结:
1、函数名的要求和规范:
函数名不区分大小写,即:调用函数foo()和函数FOO()是一样的;
2、函数的形参和实参:
(1)、声明函数时的参数,叫函数的形参,形式参数,可以理解为一个符号;
(2)、调用函数时的参数,叫函数的实参,实际传递的参数;
调用函数时候,实参的值传递给形参首先;
3、函数的默认参数:
(1)、即函数声明的时候给设置了一个默认的值;
(2)、如果调用函数的时候,没有给予其对应参数的值,则会使用默认的值进行执行运算;
(3)、如果调用函数的时候,给予了其对应参数的值,则不会使用默认参数的值,而会用对应的引用传递的值,给形势参数重新赋值;
4、函数的作用域:
(1)、每执行调用一次函数,都会在内存中开辟一块独立的空间,当执行调用完后,此内存空间则自动释放,当再次执行调用的时候,则再重新开辟新的内存空间运行;
(2)、调用函数的时候,函数内部的变量,和函数外的变量,没有一点关系,(内次调用,新开辟独立的空间地址);
猜你喜欢
联络方式:
电话:18905275581
邮箱:1700970777@qq.com



-
网站主题确定后,可以如何细化
网站主题确定后,可以通过以下方式进行细化: 1、明确网站目标和定位:深入了解企业的核心竞争力、目标用户群体以及市场定位,确保网站内容更具针对性和满足用户需求。...
-
网站排名下降如何快速恢复
随着搜索引擎优化的不断发展,各个网站的排名都会进行实时更新,任何原因都可能导致网站排名下降。那么网站排名下降如何快速恢复呢? 1、网站内容。多写一些高质量的相关原创文章,增加搜索引擎的友好度,伪原创和转载的那肯定是不行的,尤其是新...
-
什么是网站兼容性
1、页面兼容性。目前的电子设备千奇百怪的,所以也就导致所做的网站页面会在某个浏览器出现不兼容的情况。作为前端设计制作人员我们永远不会知道客户用哪个浏览器打开,所以能做的事情就是尽可能地按照W3C的标准去兼容主流浏览器,另外随着移动端用户的增多,还...
-
企业APP定制开发需要注意哪些问题
在如今的互联网的冲击下,app似乎是成了企业的一个万*的宝剑,app的定制开发是成为企业争夺市场份额的一种途径的了。在这种的互联网全*覆盖的大背景下,app定制开发也是多种多样的,app定制开发企业有哪些呢?为突出的就是第三方app开发公司,那么...
-
网站建设做SEO优化要选择好关键字策略
企业网站建设行业中,企业网站建设本来对网站建设寄以厚望的,由于认识上的偏差,网站走到了的死胡同。要发挥企业网站的价值,网站制作之网站建就必须从根源上解决这些问题,制定网站建设策略。 扬州市新竹网络科技有限公司创立...