ELMAGLAYA Ответов: 1

Как исправить эту ошибку $_SESSION: обратите внимание: неопределенное смещение: 0


Привет, извини, я просто ребенок в PHP. Я хочу получить ценность $_SESSION['username'] но это дает мне такую ошибку: обратите внимание: неопределенное смещение: 0. пожалуйста, смотрите мой код ниже. Ваша помощь будет очень признательна. Спасибо.

Что я уже пробовал:

session_start();
$_SESSION['username']='andrew';
$_SESSION['password']='pass';

$session=count($_SESSION);
echo "There are {$session} current sessions!";
echo "<br>";
echo $_SESSION[0]; //I want an output "andrew" but it fails.

1 Ответов

Рейтинг:
10

Peter Leow

Нет. Сеансы Php хранятся в виде ассоциативных массивов, то есть пар значений ключей. Так и должно быть:
echo $_SESSION ['username'];


ELMAGLAYA

Спасибо, что просветили меня. Овации.