zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "ss", &r1, &n, &r2, &m)
ここは何"ss"
ですか?
zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "ss", &r1, &n, &r2, &m)
ここは何"ss"
ですか?
あなたの場合の型指定子はです"ss"
。指定子s
は文字列用です。2つの文字列パラメータを要求しているので、次のようにs
2つ指定する必要がありますss
。
zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "ss", &field1 &field1_length,
&field2, &field2_length)
「ss」はtype_spec文字列です
このrosourceをチェックしてくださいhttp://docstore.mik.ua/orelly/weblinux2/php/ch14_07.htm
ですtype_spec
。こちらをチェック
そのphp関数は2つの文字列パラメータを期待しているので、2秒です。phpのすべての文字列は、ポインタと長さによって定義されます。それがあなたが持っている理由です
&r1、&n、-> 1番目の文字列&r2、&m->2番目の文字列。