functions-online

URL

Execute and test PHP functions for URL handling. Encode, decode or parse URLS as you like.

base64_decode

Декодирует строку $data, закодированную при помощи base64.

base64_encode

Кодирует $data алгоритмом base64.

Это кодирование разработано для корректной передачи бинарных данных по протоколам, не поддерживающим 8-битную передачу, например для отправки бинарных файлов в теле письма.

Данные кодированные алгоритмом Base64 увеличиваются в объеме на 33% по сравнению с оригинальными данными.

dns_get_record

Производит выборку DNS записей соответствующих свойствам хоста $hostname.

Google Pagerank

With this function the current Google Pagerank can be checked.

PageRank™ and Google™ are protected trademarks of Google Inc., Mountain View CA, USA.

http_build_query

Генерирует URL-кодированную строку запроса из предоставленного ассоциативного (или индексного) массива.

idna_decode

Decode an IDNA encoded string.

idna_encode

Encode a string with the IDNA punycode.

parse_url

Эта функция разбирает URL и возвращает ассоциативный массив, содержащий все компоненты URL, которые в нём присутствуют.

Эта функция не предназначена для проверки на корректность данного URL, она только разбивает его на нижеперечисленные части. Частичные URL также принимаются, parse_url() пытается сделать всё возможное, чтобы разобрать их корректно.

rawurldecode

Возвращает строку, в которой последовательность знаков процента (%) и следующие за ним два шестнадцатеричных числа заменены буквенными символами.

rawurlencode

Кодирование строки осуществляется согласно ? RFC 3986.

urldecode

Декодирует любые %## кодированные последовательности в данной строке. Символ "плюс" ('+') декодируется в символ пробела.

urlencode

Эта функция удобна, когда закодированная строка будет использоваться в запросе, как часть URL, также это удобный способ для передачи переменных другим страницам.