Есть ли такая штука в PHP? А то я пробую статические поля, $_SERVER, $GLOBAL, все приводит к одному и тому же результату, при перезагрузке страницы всё это исчезает.
То есть такой код (или аналогичный с другими способами):
$_SERVER['test'] = 'test';
При попытке на другой странице вывести вот так:
var_dump($_SERVER['test']);
Дает NULL. Я где то что-то не так делаю или в PHP нет совсем глобальных объектов?
П.с. Не нужно рассказывать, что глобальные объекты это плохо, что при падении сервера все данные слетят. Мне нужно просто сдать лабу в универе и забыть php навсегда, поэтому не хочу заморачиваться с сериализацией объекта и сохранением ) )
В первой строке пишем session_start()
Далее даже при перезагрузке страницы массив $_SESSION не будет сбрасываться.
Содержимое массива будет доступно только тому пользователю, который запустил скрипт (открыл страницу).
Для доступа к общим данным несколькими пользователями нужно использовать базу данных или кэш. Зависит от задачи.
$array = [1,2,34,4,5];
file_put_contents('file.txt', serialize($array));
Получение данных:
$array = unserialize(file_get_contents('file.txt'));
Добиться этого можно работая с сессиями, например. $_SESSION[someVar] = 'haxfax';
, правда перед этим сессию необходимо инициализировать.
Подробнее тут: $_SESSION
Либо пишем в файл, либо в ДБ
С файлом по моему, наиболее костыльно-простецкий способ.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Имеется вот такая структура: Attributes_group -> has many -> attributes -> has many -> attributes_valueПри добавлении товара вывожу все эти таблицы,и отмечаю нужные attributes_value
ЗдравствуйтеЯ только учу php и заодно сразу laravel
Задам такой глупый вопрос,у меня код загружает картинку на сервер,все хорошо работает,но когда я удаляю картинку из папки и перезагружаю...
Есть таблица в которую загружаются данные из xmlНужно сделать что бы эти данные можно было добавлять без перезагрузки страницы