theoretisch ja - allerdings funktioniert das (meines Wissens) in meinem Fall nicht so einfach, weil ich meinen Array nicht händisch aufgeschrieben, sondern mit einer foreach-Schleife festgelegt habe. Der Code lautet dabei wiefolgt:
if (!isset($itemBlocks)) {
  $questions = ['PS01', 'PS02', 'PS03', 'PS04', 'PS05', 'PS06', 'PS07', 'PS08',
                'PS09', 'PS10', 'PS11', 'PS12', 'PS13', 'PS14', 'PS15', 'PS16',
                'PS17', 'PS18', 'PS19', 'PS20', 'PS21', 'PS22', 'PS23'];
  // Liste mit allen Items erstellen
  $items = [];
  foreach ($questions as $qstID) {
    $qstItems = getItems($qstID, 'all');
    foreach ($qstItems as $itemID) {
      $items[] = [$qstID, $itemID];
    }
  }
  // Liste mischen
  shuffle($items);
// Liste teilen
$items_t1 = array_slice($items, 0, 100);
$items_t2 = array_slice($items, 100, 200);
registerVariable($items_t1);
registerVariable($items_t2);
...nun würde ich gerne jeweils an items_t1 und $items_t2 noch weitere Zeilen anhängen. Kann ich das so einfach machen, wie Sie beschrieben haben?