5
 if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "|l", &flag) == FAILURE) {
  return;
 }

特に何をしているのZEND_NUM_ARGS() TSRMLS_CC

4

4 に答える 4

5

TSRMLS_CC は、何も展開されないか、そこにコンマが挿入された追加の引数に展開される可能性があるマクロのようです。

http://blog.golemon.com/2006/06/what-heck-is-tsrmlscc-anyway.html

于 2010-11-16T06:47:38.970 に答える
4

このZend の記事には次のように書かれています。

zend_parse_parameters() ブロックの大部分は、ほぼ常に同じように見えます。ZEND_NUM_ARGS()は、取得するパラメーターに関するヒントを Zend Engine に提供します。TSRMLS_CC は、スレッドの安全性を確保するために存在します。

于 2010-11-16T06:46:26.670 に答える
1

http://docstore.mik.ua/orelly/webprog/php/ch14_07.htm

于 2010-11-16T06:50:30.667 に答える
0

http://www.hospedajeydominios.com/mambo/documentacion-manual_php-pagina-zend_arguments_retrieval.htmlを参照してください。

于 2010-11-16T06:46:56.453 に答える