zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "ss", &r1, &n, &r2, &m)
这里的"ss"
是什么?
答案 0 :(得分:3)
您的案例中的类型说明符为"ss"
。说明符s
用于字符串。由于您要求两个字符串参数,因此需要提供两个s
作为ss
:
zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "ss", &field1 &field1_length,
&field2, &field2_length)
答案 1 :(得分:2)
“ss”是type_spec字符串
检查此rosource http://docstore.mik.ua/orelly/weblinux2/php/ch14_07.htm
答案 2 :(得分:1)
是type_spec
。查看here
答案 3 :(得分:0)
php函数需要2个字符串参数,这就是2 s的原因。 php中的每个字符串都由指针和长度定义。这就是你有
的原因& r1,& n, - >第一串 & r2,& m - >第二串。