Ваш текущий подход будет перезаписывать элемент $allData
для каждой итерации, поэтому он фактически получит только последний элемент в массиве.
Вы можете использовать implode()
вместо клея ,
.
$data = array(2, 36);
$allData = array(implode(",", $data));
// echo $allData[0];
Или, если вам не нужен массив, просто строка,
$data = array(2, 36);
$allData = implode(",", $data);
// echo $allData;