php - 在phpBB中创建address_list数组?

标签 php mysql phpbb phpbb3

有人可以解释一下 address_list 在 phpBB 中是如何工作的吗?我正在尝试创建一个用于自动插入私有(private)消息的小功能,并且认为到目前为止我已经完成了:

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

$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,然后密件抄送所有其他用户。

话又说回来,phpBB 的文档对我来说总是几乎不可能遵循。

感谢任何和所有帮助。

最佳答案

格式如下:

'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 发送私信,并向用户 3 和组 41 发送密件抄送。

关于php - 在phpBB中创建address_list数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5399658/

相关文章:

php - 另一个文件权限问题

mysql - Percona Xtrabackup 在备份期间失败

phpbb - 如何禁用 "Contact a Board Administrator"?

xpath - phpBB论坛的XPath表达式

php - 将类似 IRS 的税务函数转换为 SQL

php - 仅当字符串的最后一个字符为 "s"时才删除它

php - 如何在 laravel 5 的 View 中调用 Controller 函数

php - Mysql - 连接匹配项和非匹配项

javascript - UTF8 字符无法正确显示数据表和 yadcf

php - 在 mysql 查询中使用纪元 unix 时间戳