Исключить пустые значения массива из цикл


В настоящий момент у меня есть цикл, в рамках которого я собираю массив в цикле (значений из БД), что бы в дальнейшем отправить только те значения, которые были выбраны.
Пример кода:
$result = $mysql->getAll("SELECT `id`, `realname`, `mail` FROM dbase WHERE `system` = 1");
$arrayid= explode(',', $_POST['temp_id']);
$array = [];
foreach ($result as $info) {
    $text = '';
    $mail= '';
    if (in_array($info['id'], $arrayid)) {
        $text = $info['realname'];
        $mail= $info['mail'];
    }
    $array[] = ['name' => $text, 'mail' => $mail];
}

Ответы (0 шт):