Open wuzhix opened 8 years ago
在php7中if (return_value_used)方法会报错: 错误:‘return_value_used’未声明(在此函数内第一次使用) 参考了php-7.0.11\ext\standard\array.c的方法if (USED_RET()),编译运行正常。但是php_error_docref(NULL TSRMLS_CC, E_NOTICE,"猫了个咪的,我就知道你没用我的劳动成果!");没输出来
@wzx19840423 你的error_reporting等级设置的可能是NOTICE不显示,你可以试下php -r 'error_reporting(E_ALL);sample_array_range();' return_value_used那个确实使用if (USED_RET())后正常了
error_reporting
php -r 'error_reporting(E_ALL);sample_array_range();'
return_value_used
if (USED_RET())
在php7中if (return_value_used)方法会报错: 错误:‘return_value_used’未声明(在此函数内第一次使用) 参考了php-7.0.11\ext\standard\array.c的方法if (USED_RET()),编译运行正常。但是php_error_docref(NULL TSRMLS_CC, E_NOTICE,"猫了个咪的,我就知道你没用我的劳动成果!");没输出来