0

address_list誰かがphpBBでどのように機能するか説明できますか?私はプライベートメッセージを自動的に挿入するための小さな関数を作成しようとしていますが、これまでにそれを持っていると思います:

現在のユーザー配列は次のようになります。

$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から直接取得されています

私の知る限りでは、2次元配列を使用していると説明されていますが、グループに送信する必要はなく、2次元配列をその方程式にどのように貼り付けるかさえわかりません。 。私がやりたいのは、そのリストの最初のユーザー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です。

この例では、PMをユーザー2とグループ40に送信し、BCCをユーザー3とグループ41にも送信します。

于 2011-04-12T10:57:36.110 に答える