$ref = new ReflectionClass('mysqli');echo '---------------------params-----------------------' . PHP_EOL . PHP_EOL;$reflectMethod = $ref->getMethod('select_db'); //传入方法名即可echo $reflectMethod; // 会调用$reflectMethod->__toString() 返回可打印的形式;
---------------------params-----------------------Method [ <internal:mysqli> public method select_db ] { - Parameters [1] { Parameter #0 [ <required> $database ] }}这时就没办法了 我们只能靠对redis的理解以及参考相似方法来使用了,比如bitop
public function bitOp( $operation, $retKey, ...$keys) {}贴下最终的方法调用
$redis = new Redis();$redis->connect('127.0.0.1');$redis->setBit('bit', 15, 1);echo 'bitpos: ' . $redis->bitpos('bit', 1) . PHP_EOL; //bitpos: 15$redis->close();【Java:反射机制之通过Class获取一个类身上的所有方法】是不是很有趣呢!
- RetentionPolicy.RUNTIME Java运用注解处理器接口注解生成SQL表
- Java架构之MongoDB-删除文档-deleteOen函数
- Java架构-MongoDB基础入门到高级进阶-MongoDB与关系型数据库对比
- JavaEE精讲-MyBatis框架实战-SQL复习
- 挂靠公司可以被许可吗
- Java语言程序设计中包的定义与应用
- 4_面向对象的程序设计语言的特点
- 怎么样学习Java语言?
- 学习Java要看哪些书籍?
- Java和c语言的区别是什么?