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

mb_http_input

(PHP 4 >= 4.0.6)

mb_http_input - определяет кодировку символов HTTP-ввода.

Описание

string mb_http_input ([string type])

mb_http_input() возвращает результат определения кодировки символов HTTP-ввода.

type: строка ввода специфицирует тип ввода. "G" для GET, "P" для POST, "C" для COOKIE. Если type отсутствует, возвращает последний обработанный тип ввода.

Возвращаемое значение: имя кодировки символов. Если mb_http_input() не обрабатывает специфицированный HTTP-ввод, возвращает FALSE.

См. также mb_internal_encoding(), mb_http_output(), mb_detect_order().


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

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

3. Как мне создать массивы в HTML-тэге <form>?

Чтобы получить результат вашей <form>, отправленный как массив в ваш PHP-скрипт, вы именуете элементы <input>, <select> или <textarea> таким образом:
<input name="MyArray[]"> <input name="MyArray[]"> <input 
name="MyArray[]"> <input name="MyArray[]">
Векторная алгебра

Обратите внимание на квадратные скобки после имён переменных, это то, что делает их массивом. Вы можете группировать элементы в разные массивы, присвоив одно имя разным элементам:

<input name="MyArray[]"> <input name="MyArray[]"> 
<input name="MyOtherArray[]"> <input name="MyOtherArray[]">