-3

PHP コード/index.php

<?php        
  var_dump($_POST);
?>

HTMLコード

<html> 
<body> 
<form action="index.php" method="post"> 
Name: <input type="text" name="fname" /> 
Age: <input type="text" name="age" /> 
Addess: <input type="text" name="ads" /> 
<input type="submit" /> </form> 
</body> 
</html>

出力

array(3) { ["fname"]=> string(5) "USER_INPUT_NAME" ["age"]=> string(6) "USER_INPUT_AGE" ["ads"]=> string(5) "USER_INPUT_ADDRESS" } 

だから私がやりたいのは、 foreach を使用してその出力を通常の配列としてフォーマットする方法ですか?

4

5 に答える 5

10

提供されるすべての情報が必要ない場合は、var_dumpHTML<pre>タグをprint_r次のように使用できます。

echo '<pre>'; print_r($_POST); echo '</pre>';
于 2013-03-09T07:10:12.047 に答える
1
echo '<pre>'; print_r($query); echo '</pre>';
echo "<br>================================</br>";
echo '<pre>'; var_dump($query); echo '</pre>';
于 2013-11-22T08:53:25.897 に答える
0

これを試して :

foreach($_POST as $key=>$val) {
   if($key != 'submit') {
      echo $key . "=>" . $val . "<br/>";
   }
}
于 2013-03-09T07:03:26.693 に答える
-1

続けて、 foreachを使用してその出力を通常の配列としてフォーマットします

于 2013-03-09T06:56:58.837 に答える