$html = file_get_contents('https://xn--80aaaag4cofadj5cxk.su/'); /* парсим код страницы */
preg_match_all('/<script type="application\/ld\+json">(.*?)<\/script>/is', $html, $result); /* регулярным выражением делаем выборку в массив содержимого тэгов script */
$json = json_decode($result[1][1], true); /* декодируем json строку второго вхождения в массив, где находится нужный е-мейл */
$email = $json['email'];
print_r($email);
$start_time = 1538388000; /* стартовое время отсчтеа 01-10-2018 */
$time = time(); /* текущее время */
$end_time = 1540892639; /* время окончания 30-10-2018 */
$diff_time = ($end_time-$start_time); /* разница времени между 01-10-2018 и 30-10-2018 */
$left_time = ($end_time-$time); /* осталось время до 30-10-2018 */
$left_procent = round((($left_time/$diff_time)*100), 0); /* осталось времени в % между интервалом 01-10-2018 и 30-10-2018 */
echo $left_procent.'%';
$start_time
будет текущее время, то и результат всегда будет 100% $html = file_get_contents('http://randome.pro/sovet.php'); /* получем код страницы в переменную $html */
preg_match('/<span style="font-size: 40px;">(.*?)<\/span>/is', $html, $result); /* получаем содержимое тэга span в массив $result с помощью регулярного выражения */
$str = trim($result[1]); /* присваиваем нужный нам текст переменной $str убирая лишние пробелы функцией trim */
print_r($str); /* выводим наш текст */
$str = "test@mail.ru|15";
$arr = explode("|", $str)
$mail = $arr[0];
$value = $arr[1];
getTimezoneOffset
, которая показывает отклонения в минутах от UTC. Так же можно по геолокации через PHP пробовать определять. Сначала получаем данные пользователя по IP функцией geoip_record_by_name
, затем определяем временную зону через geoip_time_zone_by_country_and_region
и в итоге с помощью DateTime::getOffset
получаем отклонение временной зоны клиента в секундах. Но сразу стоит иметь ввиду, что ни один из способов не даст 100% гарантии достоверности временного пояса клиента. ...
$result = $connection->query('INSERT INTO apps (appleid, password) VALUES ("'.$appleid.'", "'.$password.'")');
...