Как я могу хранить данные, заданные циклами в массиве [PHP] - PullRequest
0 голосов
/ 18 мая 2018

У меня есть нормальный цикл for, который повторяет итератор "$ i", я хочу знать, как я могу хранить числа в массиве (), ниже я попробовал, но он хранит только первую цифру вмассив (0).Я пробовал циклы «for» и «while».

$array = array();

for ($i=0; $i <= 10; $i++){
$array[] = $i;
}
echo $array[0];

Я не уверен, что именно делать, я хотел бы сохранить цифры этого эха цикла, которые являются числами 1-10 соответственно.Заранее спасибо за помощь!

Ответы [ 2 ]

0 голосов
/ 18 мая 2018

Вы можете использовать функцию array_push и помещать элементы в массив, как показано в следующем коде, хотя ваш код хранит все элементы в массиве.Попробуйте использовать var_dump и проверьте.

$array = array();

for($i = 0; $i <= 10; $i++){
    array_push($array, $i);
}

var_dump($array);
0 голосов
/ 18 мая 2018

Возможно, вы уже знаете об этом, но для создания этого массива цикл не требуется.

$array = range(1, 10);   // or 0, 10 if that's what you need
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...