PHP: $ _FILES, $ _ENV, $ _COOKIE, $ _SESSION
PHP: $ _FILES
Описание
$ _FILES - это суперглобальная переменная, которую можно использовать для загрузки файлов. Здесь мы увидим пример, в котором наш php-скрипт проверяет, отправляется ли форма для загрузки файла, и генерирует сообщение, если оно истинно.
Вот HTML-код (upload.php):
<html>
<body>
<form action="upload_file.php" method="post"
enctype="multipart/form-data">
<label for="file">Filename:</label>
<input type="file" name="file" id="file" />
<br />
<input type="submit" name="submit" value="Submit" />
</form>
</body>
</html>
Код файла files.php:
<?php
if ($_FILES["file"] > 0)
{
echo "You have selected a file to upload";
}
?>
PHP: $ _ENV
Описание
$ _ENV используется для возврата переменных среды с веб-сервера.
<?php
echo $_ENV['username'];
?>
Пример использования $ _ENV
<?php
echo "my username is ".$_ENV['username'];
?>
PHP: $ _COOKIE
Описание
Файлы cookie представляют собой небольшие текстовые файлы, загружаемые с сервера на клиентский компьютер, где хранится некоторая информация о клиентском компьютере, поэтому, когда пользователь посещает ту же страницу с сервера, необходимую информацию можно собирать из самого файла cookie, уменьшая задержку до откройте страницу.
$ _COOKIE получает эти куки.
<?php
setrawcookie();
print_r($_COOKIE);
?>
PHP: $ _SESSION
Описание
Сессии - это замечательные способы передачи переменных. Все, что вам нужно сделать, это запустить сеанс с помощью session_start (); затем все переменные, которые вы храните в $ _SESSION, вы можете получить к нему доступ из любого места на сервере. Вот пример:
Пример $ _SESSION
<?php
session_start();
$_SESSION['w3resource']='The largest online tutorial';
echo $_SESSION['w3resource'];
?>
Предыдущий: $ _REQUEST, $ _POST, $ _GET
Далее: Типы данных PHP Булевы
Новый контент: Composer: менеджер зависимостей для PHP , R программирования