Сколько данных может быть отправлено через $ _GET в PHP5? Существует ли максимальное количество переменных, длина строки и т.д.? Заранее спасибо.
Хотя спецификация протокола HTTP не определяет максимальную длину, практические ограничения накладываются программным обеспечением веб-браузеров и серверов:
В RFC предел не определен, но браузеры ограничивают длину URL (включая переменные get). Например, IE ограничивает длину URL до 2083 символов, Opera - около 4050, Netscape 6 - около 2000 символов. Общее эмпирическое правило гласит, что не следует использовать более 256 символов.
Существует не только ограничение PHP, но вы также должны учитывать "промежуточные" прокси и клиентское программное обеспечение.
Стандарт http не накладывает ограничений, однако.
(Я взял это из здесь, где советуют не превышать 255 char's urls!)