社区
Framework
帖子详情
还记得那个反射的问题吗,刚结贴,新问题就来了。
seai
2011-01-05 02:53:10
还记得那个反射的问题吗,http://topic.csdn.net/u/20110104/12/692e6a9c-8596-4ea5-a908-a8af749d2d92.html,刚结贴,新问题就来了。在php-5.3.3-2版本中测试,getParameters()确实可以获取到mysqli::connect()方法的参数信息。但我另外安装的一个redis扩展的方法还是不能正确获取到参数信息。
...全文
127
5
打赏
收藏
还记得那个反射的问题吗,刚结贴,新问题就来了。
还记得那个反射的问题吗,http://topic.csdn.net/u/20110104/12/692e6a9c-8596-4ea5-a908-a8af749d2d92.html,刚结贴,新问题就来了。在php-5.3.3-2版本中测试,getParameters()确实可以获取到mysqli::connect()方法的参数信息。但我另外安装的一个redis扩展的方法还是不能正确获取到参数信息。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
seai
2011-01-06
打赏
举报
回复
从源码入手,找到了问题的根源。
php5.3.2 mysqli
ZEND_BEGIN_ARG_INFO(second_arg_force_by_ref_rest, 1)
ZEND_ARG_PASS_INFO(0)
ZEND_END_ARG_INFO();
ZEND_BEGIN_ARG_INFO(third_arg_force_by_ref_rest, 1)
ZEND_ARG_PASS_INFO(0)
ZEND_ARG_PASS_INFO(0)
ZEND_END_ARG_INFO();
PHP_FE(mysqli_connect, NULL)
php5.3.3 mysqli
ZEND_BEGIN_ARG_INFO_EX(arginfo_mysqli_connect, 0, 0, 0)
ZEND_ARG_INFO(0, host)
ZEND_ARG_INFO(0, user)
ZEND_ARG_INFO(0, password)
ZEND_ARG_INFO(0, database)
ZEND_ARG_INFO(0, port)
ZEND_ARG_INFO(0, socket)
ZEND_END_ARG_INFO()
PHP_FE(mysqli_connect, arginfo_mysqli_connect)
redis
PHP_ME(Redis, Connect, NULL, ZEND_ACC_PUBLIC)
seai
2011-01-05
打赏
举报
回复
难道说这就是标准php扩展与第三方php扩展的待遇差别?
mysqli扩展都不用在php.ini里面使用extension指令就能直接用来了,
redis扩展还需要使用extension指令加载后才能使用。
这也是让人不能理解的地方。不是说所有动态扩展都应该用extension指令指明加载吗?
seai
2011-01-05
打赏
举报
回复
[Quote=引用 1 楼 ihefe 的回复:]
redis扩展 能正常使用吗?
[/Quote]
100%能正常使用。而且如果我调用redis方法,提供参数不正确的话,错误信息就会反馈出来。问题是想不能总用这样的方式去获得方法的信息吧。反射出来的参数确是0个。
ihefe
2011-01-05
打赏
举报
回复
redis扩展 能正常使用吗?
反射
学习
贴
、拓展
贴
本文详细介绍了Java
反射
机制,包括为何需要
反射
、
反射
的原理和实现,以及如何通过
反射
创建对象、访问属性和方法。同时,文章讨论了
反射
的优缺点,并提供了性能测试,展示了如何通过
反射
调用优化关闭访问检查以提高效率。此外,还涵盖了Class类的使用、类加载的过程以及通过
反射
获取类的结构信息的方法。
如何避免
反射
导致的性能
问题
?Java
反射
到底慢在哪?
反射
真的有性能
问题
吗?
本文探讨了Java
反射
是否真的存在性能
问题
,通过测试揭示
反射
在不同调用次数下性能差异,并分析了
反射
慢的原因在于getMethod、getDeclaredField、invoke和set方法。提出在适当使用的情况下,
反射
对性能的影响可以忽略。建议减少频繁使用
反射
,优先选择直接访问实例以优化性能。
一文把Java
反射
说的明明白白,清清楚楚,
记得
点赞关注,距离架构师的小目标又进一步
本文详细讲解了Java
反射
的概念,包括元数据、获取Class对象的方式,并深入介绍了如何通过
反射
访问类的属性、方法、构造器和注解。通过实例展示了
反射
在创建对象、调用方法等方面的应用,强调了
反射
在框架如Spring中的重要作用。
Java
反射
机制与安全
问题
本文深入探讨Java
反射
机制,解析其定义、原理、优缺点,并着重讨论
反射
与安全
问题
,尤其是反序列化漏洞的关联。通过
反射
,开发者可以在运行时动态创建对象和编译,但这也带来了性能影响和潜在的安全隐患,如被利用进行反序列化攻击。
高速信号
反射
问题
本文探讨了信号
反射
的
问题
及其对高速信号的影响,包括过冲、振铃等现象,并介绍了如何通过调整信号上升时间和阻抗匹配来减轻这些
问题
。此外,还提供了示波器测量高速信号的注意事项。
Framework
4,250
社区成员
4,522
社区内容
发帖
与我相关
我的任务
Framework
国内外优秀PHP框架讨论学习
复制链接
扫一扫
分享
社区描述
国内外优秀PHP框架讨论学习
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章