Функция не инкрементирует переменную
Коллеги, добрый день, подскажите пожалуйста, почему вызов функции не инкрементирует переменную? Пробовал и префиксный, и постфиксный, не хочет...
<?php
function plusone($name)
{
++$name;
}
$variable_one = 5;
plusone($variable_one);
echo $variable_one;
?>
Ответы (1 шт):
Автор решения: SALUTE
→ Ссылка
Спасибо SwaD, я вспомнил) Можно просто в объявлении функции в параметр передавать переменную по ссылке, и тогда все заработает)
Делается это вот так
function plusone(&$name)
{
++$name;
}