<?php
$ids=[1,2,3,4];
header('Location: test.php?param=' . implode( ',' , $ids ) );
?>
Du kannst dann die gesendeten Parameter wieder zerlegen. Wenn Du ein anderes Trennzeichen nehmen musst und die zulässigen Zeichen Deiner IDs womöglich in URL-Parametern nicht erlaubte Zeichen beinhalten, dann denke daran, diese mit urlencode(string)
zu behandeln.