Заранее извиняюсь за то что к асму вопрос никакого отношения не имеет, зато имеет к PHP. Объясните кто знает как обращатся к массиву $_POST[] по индексу на не по значению, $_POST[2] - не работает!
http://127.0.0.1/popst.php?var1=qwe&var2=asd затем $p1 = $_POST["var1"]; $p2 = $_POST["var2"]; echo $p1 . " " . $p2;
По текстовому индексу я и сам знаю! поясню подробней. Например есть массив $_POST[], мне нужно получать значения его НЕ ТАК: $p1 = $_POST["var1"], т.к. я заранее не знаю имен элементов нужно чтото типа $_POST[0] !!!
Если не знаешь имён элементов используй циклы foreach (array_expression as $value) statement или foreach (array_expression as $key => $value) statement или функцию array array_keys ( array input [, mixed значение_для_поиска] ) которая возвращает все ключи данного массива в виде массива, нумерованного от 0.
Спасибо за ответ, помогло, только мне нужно было получить значения массива $_POST[], потому я юзал ф-ю $array=array_values($_POST);