Глобальная переменная приложения PHP

Я хочу сохранить глобальную переменную, которая существует до тех пор, пока приложение работает и доступно из всех сеансов. Я пробовал $ GLOBALS, но это не долговечно. Это временно, я храню данные, и когда я снова запрашиваю тот же код, он говорит, что этот индекс не распознан.

Должен ли я хранить свое значение в файле?

Edit :: это пример кода, который всегда печатает «не установлено»

if(isset($GLOBALS['myindex']){
echo 'set';
echo $GLOBALS['myindex'];
}else{
echo 'not set';
$GLOBALS['myindex']='myValue';
}

0

Решение

Лучше всего было бы пойти с сессиями:

Убедитесь, что вы добавили session_start (); в начале приложения, и оно остается на всех страницах. Теперь вы можете присвоить ему значение. с помощью :

 $_SESSION['yourkey'] = 'yourvalue'; // you can access it throughout the application
0

Другие решения

Других решений пока нет …