Функции Язык программирования PHP

mailparse_rfc822_parse_addresses

(только 4.1.0 - 4.1.2)

mailparse_rfc822_parse_addresses - разбирает адреса и возвращает хэш, содержащий эти данные.

Описание

array mailparse_rfc822_parse_addresses (string addresses)

Предупреждение!

Эта функция - ЭКСПЕРИМЕНТАЛЬНАЯ. Поведение, имя и всё остальное, что задокументировано для данной функции может быть изменено в будущих релизах РНР без предупреждения. Вы можете использовать эту функцию только на свой страх и риск.

Предупреждение!

Эта функция в настоящее время ещё не задокументирована; имеется только список аргументов.


Назад Оглавление Вперёд
mailparse_msg_parse Вверх mailparse_stream_encode

1. Какое кодирование/декодирование я должен выполнять при передаче значения в HTМL-форме? А через URL?

Определим токи в ветвях цепи, используя для этого метод контурных токов в комплексной форме.
Пример 51-3. В URL
<?php echo "<a href=\"" . htmlspecialchars("/nextpage.php?stage=23&data=" 
. urlencode($data)) . "\">\n"; ?>

Примечание: фактически вы обходите HTML GET-запрос, поэтому нужно вручную urlencode() данные. Найти наибольшее и наименьшее значение функции 

Примечание: вы должны htmlspecialchars() весь URL, поскольку URL появляется как значение HTML-атрибута. В этом случае браузер сначала де- htmlspecialchars() значение, а затем передаёт URL. PHP поймёт URL корректно, так как вы urlencoded() данные.

Вы увидите, что символ & в URL будет заменён на &amp;. Хотя большинство браузеров исправят ситуацию, если вы забудете сделать это, это не всегда возможно. Поэтому, даже если даже ваш URL не является динамическим, вы должны htmlspecialchars() URL.