Встроенная функция возвращает значение или просто печатает значение?
у нас есть встроенная функция, такая как str_repeat(), возвращает значение или просто печатает
когда мы реализуем функцию, должны ли мы возвращать значение или просто повторять значение
like this:
function string_repate($str , $num){
$result ="";
for ($i =0 ; $i< $num ; $i++){
$result .= $str;
}
return $result;
}
echo string_repate("ahmad", 5);
or:
function string_repate($str , $num){
for ($i =0 ; $i< $num ; $i++){
echo "$str";
}
}
echo string_repate("ahmad", 5);
Подробнее здесь: https://stackoverflow.com/questions/788 ... -the-value