0

有人可以解释一下address_listphpBB 的工作原理吗?我正在尝试创建一个用于自动插入私人消息的小功能,并认为我已经做到了这一点:

我们会说我当前的用户数组如下所示:

$users = array('100','150','77','94')

其中每个数字都是用户的 ID。

当前address_list看起来像这样:

'address_list' => array ('u' => array(2 => 'to'))

是的,它直接取自http://wiki.phpbb.com/Using_phpBB3%27s_Basic_Functions#1.4.7._Inserting_Posts_and_Private_Messages

据我所知,解释告诉我它使用二维数组,但我不需要发送到组,我什至不确定如何将二维数组粘贴到该方程中. 我要做的就是发送到该列表上的第一个用户 ID,以及所有其他用户 ID。

再说一次,phpBB 的文档对我来说几乎是不可能的。

任何和所有的帮助表示赞赏。

4

1 回答 1

1

格式如下:

'address_list' => array(
    'u' => array(2 => 'to', 3 => 'bcc'),
    'g' => array(40 => 'to', 41 => 'bcc'),
)
  • u包含 的映射user_id => recipient_type
  • g包含 的映射group_id => recipient_type

收件人类型可以是tobcc

此示例将向用户 2 和组 40 发送 PM,并向用户 3 和组 41 发送密件抄送。

于 2011-04-12T10:57:36.110 回答