Проверка отправки формы - PHP

Как лучше всего проверить, была ли отправлена ​​форма, чтобы определить, следует ли мне передавать переменные формы в мой класс проверки?

Во-первых, Я подумал, может быть:

isset($_POST)

Но это всегда будет возвращать истину, поскольку суперглобал определяется повсюду. Я не хочу повторять каждый элемент моей формы с помощью:

if(isset($_POST['element1']) || isset($_POST['element2']) || isset(...etc

При написании этого вопроса я подумал о гораздо более простом решении, добавив скрытое поле, которое будет действовать как флаг, который я могу проверить.

Есть ли более «чистый» способ сделать это, чем добавить мой собственный флаг?

121
задан Anonymous 10 October 2011 в 10:28
поделиться