Есть функция f() с 3 аргументами. Над каждым аргументом выполняется операция (одна и та же). Подскажите, как записать это в цикле, чтобы не множить строки кода. Есть функция func_get_args() но она даёт массив значений. А мне нужно производить перезапись в локальную переменную функции.
function f($a,$b,$c){
$a = trim($a);
$b = trim($b);
$c = trim($b);
}
Подскажите, как записать это в цикле, чтобы не множить строки кода
$a = ' a ';
$b = ' b ';
$c = ' c ';
[$a, $b, $c] = f($a, $b, $c);
var_dump($a, $b, $c);
function f(...$args): array
{
return array_map('trim', $args);
}
Результат:
string(1) "a"
string(1) "b"
string(1) "c"
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости