发送到多个ID
Send to multiple ID
我正在编写要向多个用户发送通知的脚本。
当我只有一个用户 ID 时效果很好...但我希望能够发送给多个。
$userid = 3;
$um_notifications->api->store_notification( $userid, 'new_action', $vars )
当它只是 id "3" 时上面的工作..但是如果我想发送 3 和 4,我不让它工作。
我测试过
$userid = 3,4;
和
$userid = "3,4";
和
$userid = array( '3', '4');
但是之后就不会发给任何人了..
我错过了什么?
创建值数组并循环遍历它
$userid = [3,4];
foreach($users as $u){
$um_notifications->api->store_notification( $u, 'new_action', $vars );
}
你需要使用数组并循环抛出它。像这样:
<?php
$userid = array(3,4);
foreach($userid as $id){
$um_notifications->api->store_notification( $id, 'new_action', $vars );
}
您可以像这样定义一个 id 数组:
$ids=array(3,7,1);
接下来你只需要在这个 id 的数组上循环并发送你的通知:
foreach ($ids as $id) {
$um_notifications->api->store_notification( $id, 'new_action', $vars )
}
我正在编写要向多个用户发送通知的脚本。
当我只有一个用户 ID 时效果很好...但我希望能够发送给多个。
$userid = 3;
$um_notifications->api->store_notification( $userid, 'new_action', $vars )
当它只是 id "3" 时上面的工作..但是如果我想发送 3 和 4,我不让它工作。
我测试过
$userid = 3,4;
和
$userid = "3,4";
和
$userid = array( '3', '4');
但是之后就不会发给任何人了..
我错过了什么?
创建值数组并循环遍历它
$userid = [3,4];
foreach($users as $u){
$um_notifications->api->store_notification( $u, 'new_action', $vars );
}
你需要使用数组并循环抛出它。像这样:
<?php
$userid = array(3,4);
foreach($userid as $id){
$um_notifications->api->store_notification( $id, 'new_action', $vars );
}
您可以像这样定义一个 id 数组:
$ids=array(3,7,1);
接下来你只需要在这个 id 的数组上循环并发送你的通知:
foreach ($ids as $id) {
$um_notifications->api->store_notification( $id, 'new_action', $vars )
}