((void)0)是啥意思?

2025-06-20 11:37:07
推荐回答(2个)
回答1:

直接解释是:(void)0,把0强制转换为无类型,凡是用到assert_param(expr)的地方都用(void)0替换掉,具体功能看不出来
楼主把调用assert_param(expr)的地方贴出来看看

回答2:

在网页编程中,一般让一个超链接点击后不链接到任何地方,而鼠标移上去仍然显示手指形状的图标,就用javascript:void(0),然后真实执行的操作,是在这个a标签后面加onclick="xxxxx",就是鼠标单击后执行某个Javascript函数进行具体的操作,这样可以做更多的事情,比如根据某个值进行判断跳转到不同的页面等等。