01.07.2017 08:11:09 am
Хочу поделиться с Вами простыми примерами использования PHP.
И так сразу к делу...
Текущие время
Начнем с вывода времени. Время берется с сервера, а не с компьютера. Время выводит функция
где: h - часы, i - минуты, s - секунды, d - день, m - месяц, y - год, эти значения можно менять местами, как Вам угодно.
Определить версию PHP
Для вывода информации о Вашей версии php, что установлена на сервере достаточно вставить функцию
Ваш IP адрес
За вывод IP пользователя отвечает функция:
Теперь мы можем увидеть свой IP адрес!
Вывод случайного числа
При помощи функции: rand() выводим на страницу случайное число (цифру). Вставляем
Определить размер файла
Вывести размер какого то файла расположенного на сервере можно функцией
Адрес сайта
Переменная
На странице это выглядит так:
Редирект с ожиданием
Перенести пользователя на другую страницы/сайт можно при помощи редиректа:
Время (в секундах) можно изменить.
Приветствие в зависимости от времени суток
Выводим приветствие, которое будет меняться в зависимости от времени суток, вот так:
Версия php интерпретатора
Данная строча отображает версию php интерпретатора:
И так сразу к делу...
Текущие время
Начнем с вывода времени. Время берется с сервера, а не с компьютера. Время выводит функция
date()
. Для примера берем файл index.php и начиняем его следующим:
echo date('h:i:s d.m.y');
где: h - часы, i - минуты, s - секунды, d - день, m - месяц, y - год, эти значения можно менять местами, как Вам угодно.
Определить версию PHP
Для вывода информации о Вашей версии php, что установлена на сервере достаточно вставить функцию
phpinfo()
после: <?php
. Кроме версии php Вы увидите подробный отчет о всех его настройках. Пример:
<?php
phpinfo();
Ваш IP адрес
За вывод IP пользователя отвечает функция:
getenv('REMOTE_ADDR')
. Пример:
echo getenv('REMOTE_ADDR');
Теперь мы можем увидеть свой IP адрес!
Вывод случайного числа
При помощи функции: rand() выводим на страницу случайное число (цифру). Вставляем
echo rand(1, 10000);
в свой сценарий и видим на странице число от 1 до 10000. Пример:
echo rand(1, 10000);
Определить размер файла
Вывести размер какого то файла расположенного на сервере можно функцией
filesize()
, например так:
echo filesize('danfa.zip') . ' байт';
Адрес сайта
Переменная
$_SERVER['HTTP_HOST']
покажет пользователю на каком сайте он находится, делаем так:
echo 'Вы на сайте ' . $_SERVER['HTTP_HOST'];
На странице это выглядит так:
Вы на сайте danfa.net
Редирект с ожиданием
Перенести пользователя на другую страницы/сайт можно при помощи редиректа:
header('Refresh: 5; URL=https://danfa.net/');
Время (в секундах) можно изменить.
Приветствие в зависимости от времени суток
Выводим приветствие, которое будет меняться в зависимости от времени суток, вот так:
<?php
$now_hours = date('G');
if ($now_hours < 8)
{
echo 'Доброй ночи!';
}
else if ($now_hours < 12 && $now_hours>=8)
{
echo 'Доброе утро!';
}
else if ($now_hours >= 12 && $now_hours<17)
{
echo 'Добрый день!';
}
else if ($now_hours >= 17 && $now_hours<=23)
{
echo 'Добрый вечер!';
}
Версия php интерпретатора
Данная строча отображает версию php интерпретатора:
echo phpversion();
- Жалоба