Как присвоить в переменную значении элементов массива из foreach?
//Если надо именно в цикле:
$array = array(1, 2, 3, 4);
$variable = '';
foreach($array as $value){
    $variable .= $value;
}

// Но я бы посоветовал 
$array = array(1, 2, 3, 4);
$variable = implode("", $array);
Ну у тебя в массиве это числа, а ты хочешь строчку.
тогда:$array = [1,2,3,4];
//  инициализируешь переменную
$variable = "";
foreach($array as $value){
// так как мы ранее инициализировали строку, то числа в массиве будут преобразовываться в строку
$variable .= $value;
}
// преобразуем нашу строку обратно в число
$variable = intval($variable);