function my_func ($a){
return $a + 10;
}
$a = 10;
my_func($a);
echo $a;
Почему не работает return? На экран будет выведено 10, а не 20(как задумано.
echo my_func($a);
И еще: можно ли решить эту задачу без использования return внутри функции?
Почему не работает return? На экран будет выведено 10, а не 20(как задумано.
return $a + 10;
my_func($a)необходимо результат чему - то присваивать, например так:
$a = 10;
$result_sum = my_func($a);
function my_func ($arg) {
return $arg + 10;
}
$myVariable = 10;
$result = my_func($myVariable);
echo $result;