PHP中变量函数是什么?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
丹寨网站建设公司成都创新互联公司,丹寨网站设计制作,有大型网站制作公司丰富经验。已为丹寨上千余家提供企业网站建设服务。企业网站搭建\成都外贸网站建设要多少钱,请找那个售后服务好的丹寨做网站的公司定做!
什么是变量函数:
当一个变量函数的值是某一个函数的名称字符串时,我们可以使用变量名()的方式调用对应名称的函数,这种调用方式就是变量函数
例如:
$var = 'demo'; function demo(){ php代码 }
变量函数的使用:$var();等价于demo();
我们以代码为例:
在学习变量函数之前,我们先来在回顾一下之前所讲得可变变量,首先我们先给$yyds赋一个初始值为study,然后再把‘努力学习’赋值给study;当我们输出(echo)$$yyds时,我们输出的结果将会是努力学习字样,($yyds会被解析为study,然后再继续解析成努力学习);运行结果如下所示:
以上就是我们所提及的可变变量;
关于变量函数
'; function textarea($rows=10, $cols=50, $name='biezhu',$place='请您输入内容'){ echo ''; } textarea(); ?>
代码解析:
我们还是建立一个function函数,定义一个初始值textarea()(多行文本输入),接着,我们直接输出(echo)一个textarea,当我们定义多行文本输出的时候,也会有多少行,多少列,(row代表行;cols代表列),以及默认显示(placeholder),以上所定义的内容都是有可能变化的,因此我们把它们放在textarea()中,当我们调用textarea()时,我们运行结果发现可以输出我们所输入的结果,运行结果如下所示:
变量函数
'; function textarea($rows=10, $cols=50, $name='biezhu',$place='请您输入内容'){ echo ''; } //textarea(); //定义一个变量 $func = 'textarea'; //函数变量 $func(); ?>
首先定义一个变量为$func='textarea',此时的textarea是一个字符串类型的变量,紧接着,我们通过刚刚定义的$func变量加上()的方式,在进行代码运行,发现仍然可以运行出来,运行结果如下所示:
看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注创新互联行业资讯频道,感谢您对创新互联的支持。