Создайте строку, повторив символ N раз [дубликат]Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Создайте строку, повторив символ N раз [дубликат]

Сообщение Anonymous »

Мне нужно добавить * в массив. Вот как я это делаю в JavaScript.

Код: Выделить всё

function makeStarString(grade) {

var starArray = [];
var starString = "";
for (var i = 0; i < grade; i++){
starArray[i] = "*";
starString = starString.concat(starArray[i]);
}
return starString;
}
Код JavaScript работает нормально, но я не могу заставить его работать с PHP.
Это все, что я понял с PHP.

Код: Выделить всё

function makeStarString($varGrade) {

$starArray = array ();
$starString = "";
for ($i = 0; $i < strlen($varGrade); $i++){

$starArray($i) = $star;
$starString = $starString.(starArray(i));
}

return $starString;
}
Я получаю эту ошибку «Неустранимая ошибка: невозможно использовать возвращаемое значение функции в контексте записи» из-за строки $starArray($i) = $star;
Аргумент, который я передаю функции, является целым числом.
Итак, цель функции состоит в том, что если я отправлю в функцию 5, она вернет *****
Как исправить мою функцию PHP?

Подробнее здесь: https://stackoverflow.com/questions/269 ... er-n-times
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»