代码改变世界

随笔分类 -  PHP

【转】PHP函数式编程特性探讨

2011-11-08 23:01 by AnyKoro, 267 阅读, 收藏, 编辑
摘要: PHP不是像Lisp那样的函数式编程语言,更多的,PHP适合用C的风格来编写代码PHP中没有“函数”这种类型,也就是说,函数不能直接用变量来传递比如下面的代码function test() { echo "Just A Test!!!";}$test1=test;echo gettype($test1);//输出stringPHP是这样解析上面的代码的//出现一个裸字符串,不以$符开头,那么就把它当成常量 $test1=test;//PHP将test当成一个常量,但代码中并没有test这一常量,接着PHP将常量名当成其值 //当PHP遇到一个未定义常量时,就将它当成一个字符 阅读全文