加add_assoc_string(array, "KEYS", (char*)board->des, 1);
【 在 askthesky (人生何处不相逢) 的大作中提到: 】
: bbs_getboards 在 libexec/libphpbbslib.so
: kbsbbs-2.0dev/bbs2www/phplib/phpbbs.board.c
: 寒
: keys可在1087行
: static void assign_board(zval * array, const struct boardheader *board, const st
: ruct BoardStatus* bstatus, int num)
: 找到
: {
: add_assoc_long(array, "NUM", num); // kept for back compatible
: add_assoc_long(array, "BID", num);
: add_assoc_string(array, "NAME", (char*)board->filename, 1);
: /*
: * add_assoc_string(array, "OWNER", board->owner, 1);
: */
: add_assoc_string(array, "BM", (char*)board->BM, 1);
: add_assoc_long(array, "FLAG", board->flag);
: add_assoc_string(array, "DESC", (char*)board->title + 13, 1);
: add_assoc_stringl(array, "CLASS", (char*)board->title + 1, 6, 1);
: add_assoc_stringl(array, "SECNUM", (char*)board->title, 1, 1);
: add_assoc_long(array, "LEVEL", board->level);
: add_assoc_long(array, "CURRENTUSERS", bstatus->currentusers);
: add_assoc_long(array, "LASTPOST", bstatus->lastpost);
: add_assoc_long(array, "TOTAL", bstatus->total);
: }
--
FROM 128.12.150.*