Задать вопрос
@khodos_dmitry

Как изменить значение глобальной переменной в функции?

$s = 10;
	function one() {
		global $s;
		$s = 5;
	}
	echo $s;

Выводит 10.
  • Вопрос задан
  • 71 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
@pestunov
Ты не вызвал функцию. После добавления вызова всё работает.
$s = 10;
  function one() {
    global $s;
    $s = 5;
  }
 one();
  echo $s;
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы