Абсолютная или относительная ссылка - как определить

В редакторе

Абсолютная или относительная ссылка - как определить

Brain_Script
989
2016-09-03 12:29:47
<?php /** * Получая указанный $link, * возвращаем true в случае, если ссылка относительная и * соответственно false, если абсолютная. */ function ato_otnositelnya_ssilka($link) { $resultat = parse_url($link); if ( empty($resultat['scheme']) ) return true; return false; } ?> <?php header('Content-Type: text/html; charset=utf-8'); /* Пример 1. Будет распознана абсолютная ссылка: */ $link = "http://code-snippets.ru/home/php/kak-sozdat-fajl.html"; if (ato_otnositelnya_ssilka($link)==true) print "Это относительная ссылка."; else print "Это абсолютная ссылка."; /* Пример 2. Будет распознана относительная ссылка: */ $link = "home/php/kak-sozdat-fajl.html"; if (ato_otnositelnya_ssilka($link)==true) print "Это относительная ссылка."; else print "Это абсолютная ссылка."; ?>
Войдите для добавления комментария.
Нет комментариев
Яндекс.Метрика Яндекс.Метрика