Php 如何理解三行c代码?
尤其是ZEND_NUM_ARGS()TSRMLS_CC在做什么?上面说: 大部分 zend_parse_parameters()块将 看起来几乎总是一样的。 ZEND_NUM_ARGS()向 Zend Engine关于 将被检索,TSRMLS\U CC是 确保螺纹安全Php 如何理解三行c代码?,php,c,syntax,php-internals,Php,C,Syntax,Php Internals,尤其是ZEND_NUM_ARGS()TSRMLS_CC在做什么?上面说: 大部分 zend_parse_parameters()块将 看起来几乎总是一样的。 ZEND_NUM_ARGS()向 Zend Engine关于 将被检索,TSRMLS\U CC是 确保螺纹安全 请参见看起来TSRMLS\u CC是一个宏,它可能会扩展为零,或者可能会扩展为一个额外的参数,并在其中抛出逗号: 简短的回答是……阅读文档;请参阅@Steven:实际上,这是PHP语言的C代码。这看起来像是PHP扩展的C代码。@B
请参见看起来TSRMLS\u CC是一个宏,它可能会扩展为零,或者可能会扩展为一个额外的参数,并在其中抛出逗号:
简短的回答是……阅读文档;请参阅@Steven:实际上,这是PHP语言的C代码。这看起来像是PHP扩展的C代码。@Bolt I stand(sit,实际上)更正了;在我点击“添加评论”按钮后10秒,谷歌提供的文档告诉我[你们太快了!]我希望这会很快结束,因为OP显然在发布之前没有付出任何努力,但我会让它单独出现……现在你能详细说明一下
TSRMLS\u CC
?
if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "|l", &flag) == FAILURE) {
return;
}