/ / Има ли ефективен начин да отпечатвате символите многократно без цикъл? - php

Има ли ефективен начин да отпечатате символите многократно без цикъл? - php

Има ли начин да опростя тази функция в PHP?

Тази функция ще върне низ с x точки.

function dots($num)
{
for($i = 0; $i < $num; $i++)
$dot .= ".";
return $dot;
}
dot(10000);

Има ли по-добър начин за отпечатване на 10000 точки без цикъл? Това изглежда неефективно

Отговори:

4 за отговор № 1

Това трябва да работи за вас:

function dots($num) {
return str_repeat(".", $num);
}

echo dots(10000);

3 за отговор № 2

Можеш да използваш str_repeat функция:

echo str_repeat(".", 10);