элементы массива сложения цикла

 $array  = array(1,2,3);

do
{

и начать добавлять последнюю цифру к предыдущей и поставить новую как последний элемент в массиве

    $value = $array[count($array)-1] + $array[count($array)-2];
var_dump($value);
array_push($array, $value);
}
while (count($array) = 10);



print_r($array);

Я пытаюсь весь день понять, как выдвигать новые значения, пока элементы в массиве не станут десятью

Окончательная программа должна делать что-то вроде этого:

1 + 1 = 2; 1 + 2 = 3; 2 + 3 = 5; 3 + 5 = 8; ….
1,1,2,3,5,8 ….

1

Решение

Вы while условие неверное: while (count($array) = 10); должно быть while (count($array) <= 10);

0

Другие решения

Других решений пока нет …