Главная  /  PHP  /

PHP - Полезное

    Генератор случайных чисел     $rand=rand();     $password = mt_rand(00000000, 99999999);       // пароль = случайное число,
    
    array_shift - Извлекает первый элемент массива $text1 = array_shift($segments);
    $text = trim($text); // удаляем пробелы по бокам
    Дата время $date = (date("YmdHis"));
    intval - Возвращает целое значение переменной $page = intval($page);
    Перезагрузка документа : <META HTTP-EQUIV="REFRESH" CONTENT="N;URL=адрес"> N - время в секундах (целое число) URL - адрес документа (можно не указывать) session_start(); if ($_SESSION['kabinet'] ==kabinet){ session_destroy(); // разрушаем сессию echo "<META HTTP-EQUIV='Refresh' CONTENT='0; URL=".$_SERVER['REQUEST_URI']."'>"; // Перезагрузка текущей страницы echo "Стоп"; exit; } else {echo "Вы вышли из Личного Кабинета"; }
    Определение IP пользователя http://cccp-blog.com/koding/php-uznat-ip-adres#kak-v-php-poluchit-ip-posetitelya $client = @$_SERVER['HTTP_CLIENT_IP']; $forward = @$_SERVER['HTTP_X_FORWARDED_FOR']; $remote = @$_SERVER['REMOTE_ADDR']; if(filter_var($client, FILTER_VALIDATE_IP)) $ip = $client; elseif(filter_var($forward, FILTER_VALIDATE_IP)) $ip = $forward; else $ip = $remote; #echo "$ip";
    Загрузка страницы с другого сайта https://habr.com/post/50846/ $url = "http://www.sntrf.ru/function.html"; // файл, который мы проверяем $Headers = @get_headers($url); if(preg_match("|200|", $Headers[0])) { // проверяем ли ответ от сервера с кодом 200 - ОК $html = file_get_contents($url); echo $html; }
    Как парсить с помощью file_get_contents? https://badcode.ru/kak-parsit-s-pomoshchiu-file_get_contents/