# Формирование строк через циклы в PHP

Сейчас мы научимся с помощью цикла формировать строки. Давайте для примера сделаем строку, заполненную десятью буквами `'x'`.

Для этого сделаем переменную `$str` и при каждом проходе цикла будем добавлять в нее одну букву `'x'`. Сначала в `$str` будет `''`, потом `'x'`, потом `'xx'` и так далее пока цикл не закончится.

После цикла мы получим нужную нам строку:

`<?php $str = ''; // начальное значение - пустые кавычки for ($i = 0; $i < 10; $i++) { $str = $str . 'x'; } echo $str; // выведет 'xxxxxxxxxx' ?>`

По сути эта задача напоминает суммирование элементов массива, только вместо чисел мы суммируем строки, постепенно накапливая результат в переменной `$str`.

Давайте упростим код, используя сокращенную операцию `.=`:

`<?php $str = ''; for ($i = 0; $i < 10; $i++) { $str .= 'x'; } echo $str; ?>`

С помощью цикла сформируйте строку, заполненную `5`-тью нулями.

← →
↑