摘要: 说到反射,实际上包含两个概念: 检视 introspection 判断类、方法是否存在,父子类关系,调用关系等,检视的函数 "文档" 反射 Reflection 获取类里的方法、属性,注释等,反射类的 "文档" PHP官方文档写得很清晰了,下面我就说一下具体的应用。 1.参数检测 有时候需要在函数里 阅读全文
posted @ 2018-02-03 14:13 半山th 阅读(497) 评论(0) 推荐(0) 编辑
摘要: 0x00 何为函数式编程 网上已经有好多详细的接受了,我认为比较重要的有: 1. 函数是“第一等公民”,即函数和其它数据类型一样处于平等地位 1. 使用“表达式”(指一个单纯的运算过程,总是有返回值),而不是“语句”(执行操作,没有返回值) 1. 没有”副作用“,即不修改外部值 0x01 开始函数式 阅读全文
posted @ 2018-02-03 10:00 半山th 阅读(1070) 评论(0) 推荐(0) 编辑