여러 사용자에게 알림을 보내려는 스크립트를 작성하고 있습니다.여러 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');
을 테스트 한 그러나 그것은 사람에게 전송되지 않습니다?
'$ um_notifications-> api-> store_notification()'함수가 매개 변수로 기대하는 것은 무엇입니까? 단일 사용자 ID를 찾는 경우 단일 사용자 ID를 보냅니다. 이 동작을 여러 번 수행하려면 해당 기능을 여러 번 호출해야합니다. – David
무엇이'$ um_notifications'인가, 우리는 당신이 통지를 보내기 위해 어떤 API/라이브러리를 사용하는지 알지 못하면서도 당신을 도울 수 없습니다. – xander
사용자 ID 목록을 배열 (http://php.net/manual/en/language.types.array.php)에 저장해보십시오. 그런 다음 각각에 대해 (http://php.net/manual/en/control-structures.foreach.php)와 같은 것을 사용하여 배열을 반복 할 수 있습니다. –