标题:
php中可变函数问题
[打印本页]
作者:
youd
时间:
2008-2-27 09:19
标题:
php中可变函数问题
没觉得把函数变可变函数和之前有什么大区别…也没发现有什么方便之处…
或许可以直接用调可变函数来减去给函数反回值赋给变量的那行…
但没觉得这有什么太大好处…
举例如下
复制内容到剪贴板
代码:
function fun ()
{......}
$var="fun";
$var();
我现在就想知道这样做起到了什么简化程序的作用
作者:
果然翁n
时间:
2008-7-19 23:06
这当然能使代码简化,想象一下你的URL:
http://xxxx.com/index.php?pm=getAb&id=151
<?php
if($pm=="getAb") {
getAb($id);
}else{
getDate($id);
}
?>
多麻烦,如果你用变量函数
只要:
<?php
$pm($id);
?>
就可以了,当然这存在一定安全问题!
作者:
最美我中文
时间:
2008-7-19 23:22
比如说直接带到数据库中查询的话XD
作者:
youd
时间:
2008-7-19 23:38
我明白了,这样就可以根据$pm的值调动相应的同名函数了……
欢迎光临 口袋社区-Poke The BBS (https://ww.poketb.com/)
Powered by Discuz! 6.1.0F