Задать вопрос
@IT-Programmer

Не видит глобальную переменную?

Имеется 2 файла index.php и test.php.
Функция не выводит значение переменной $name

index.php:
include "test.php";
$name = "Test";


test.php:
function func(){
global $name;
echo $name;
}
func();
  • Вопрос задан
  • 63 просмотра
Подписаться 1 Простой Комментировать
Решения вопроса 2
Вы подключаете файл test.php, в котором выводите на экран значение перменной $name, а саму перменную $name создаёте в index.php. Вам нужно объявить $name перед подключением файла test.php
Ответ написан
gobananas
@gobananas
finishhim.ru
Так переменная объявлена ниже функции, т.е. когда функция её запрашивает она ещё не существует.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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