2014-01-20 3 views
-3

Мне нужно пройти через поля формы _POST. Проблема в том, что я не знаю, сколько полей есть и каковы их имена. Мне нужно получить доступ к их имени и типу. Пробовал много вещей, без всякого успеха ...Поля формы цикла в PHP

+0

Можете ли вы показать, что вы пробовали? Можете ли вы показать 'var_dump ($ _ POST)'? –

+0

сообщение, что вы пробовали. –

+0

Невозможно определить тип ввода из значения '$ _POST', не передавая его через форму в другом значении – sjagr

ответ

1

Это можно сделать с помощью цикла Еогеасп, а затем использовать GetType значения для определения того, что тип.

foreach($_POST as $key => $value) { 
    $type = gettype($value); 
} 

Хотя, я думаю, gettype, вероятно, вернет строку для всего. Php не является строго типизированным языком.

+0

Thx, который ответил на мой вопрос! –

0

Синтаксис должен быть:

foreach($_POST as $key => $val){ 
// Do whatever you would like to do with $key and $val 
} 
Смежные вопросы