Головна
|
Каталог
|
Блог
|
Рейтинг
|
Е-Пошта
Зробити домашньою
|
у вибране
МЕНЮ
Головна
Новини та акції
Каталог
Блог
Форум
Завантажити
Часті питання
Про нас
Зворотній зв'язок
СЕРВІСИ
Статистика
Отримати лічильник
Код лічильника
Веб-опитування
РОЗРОБНИКУ
Інструменти
SiMan CMS
Книга для фрілансерів
Політика приватності
Глосарій
Функції URL
parse_url
urldecode
urlencode
base64_encode
base64_decode
parse_url
Функція parse_url обробляє URL і повертає його компоненти.
Синтаксис написання:
array parse_url (string url);
Дана функція повертає асоціативний масив, який включає ряд різноманітних існуючих компонентів URL. Серед яких "scheme", "host", "port", "user", "pass", "path", "query" та "fragment".
urldecode
Функція urldecode проводить декодування URL-закодованої стрічки
Синтаксис написання:
string urldecode (string str);
Вона декодує будь-які символи % ## закодовані у вказаній стрічці та повертає декодовану стрічку
Приклад 1
$a = split ('&', $querystring);
$i = 0;
while ($i < count ($a)) {
$b = split ('=', $a [$i]);
print('Value for parameter ', htmlspecialchars (urldecode ($b [0])),
' is ', htmlspecialchars (urldecode ($b [1])), "<BR>");
$i++;
}
Див. також:
urlencode()
urlencode
Функція urlencode - проводить кодування URL стрічки.
Синтаксис написання:
string urlencode (string str);
Urlencode повертає стрічку, у якій всі буквено-цифрові символи, крім
_
(підкреслення) та
.
(крапка) замінені на
%
(відсоток) та дві шістнадцятизначні цифри і символи пропуску, що слідують за ним, закодовані як символ + (плюс). Такий спосіб кодування аналогічний кодуванню даних за методом POST із WWW форми та рівносильний типу даних application/x-www-form-urlencoded . Проте відрізняється від RFC1738 кодування (див. rawurlencode() ), у якому історично склалося так, що символи пропуску кодуються символами + (плюс).
Дану функцію зручно застосовувати у тому випадку, коли стрічка, яка підлягає кодуванню застосовуватиметься в частині запиту URL, як зручний спосіб передавання змінних на наступну стрічку.
Приклад 1
print('<A HREF="mycgi?foo=', urlencode ($userinput), '">');
Див. також:
urldecode()
base64_encode
Функція base64_encode - кодує у кодуванні типу MIME base64.
Синтаксис написання:
string base64_encode (string data);
Вase64_encode() повертає дані
data
закодовані в кодуванні base64. Таке кодування розроблене для того, щоб передавати двійкові дані через транспортні простори, які не містять восьмого біта (наприклад, поштові тіла).
Дані, закодовані в Base64 займають приблизно на 33% більше місця, ніж оригінал.
Див. також:
base64_decode()
base64_decode
Функція base64_decode - проводить декодування даних, які закодовані у вигляді MIME base64.
Синтаксис написання:
string base64_decode (string encoded_data);
Вase64_decode() декодує encoded_data і повертає оригінал даних. Повернуті дані можуть бути двійковими.
Див. також:
base64_encode()
Повернутися до змісту (Підручник PHP)
ВХІД
Логін:
Пароль:
Зареєструватися.
КНИГИ
Книга Фріланс на західному ринку
РЕКЛАМА
©2006-2019 APServer.org.ua
При використанні матеріалів даного ресурсу пряме відкрите посилання на
APServer.org.ua
обов'язкове.
Републікація вітається при дотриманні попередньої умови.
Всі права застережено. Всі дописи до форуму та коментарі є власністю їх авторів.
APServer
|
SiMan CMS
|
Лічильник відвідувань
|
Тека сайтів
|
Рейтинг
|
Форум
|
Download
|
Шаблони сторінок
|
Посібник Smarty
|
Підручник PHP
|
Статті/Огляди