摘要:[PHP] 如何快速接收POST或是GET的變數,並轉存。
我們在寫網頁,常常都會用到From表單傳遞資訊。通常我們都是一個一個接收,轉存處理。
<?php $tempA=$_POST["A"]; $tempB=$_POST["B"]; ?> |
如果資訊只有一兩個當然沒什麼問題,但是如果前一個表單頁面,如果有超過10個欄位或是20個欄位的時後呢?一行一行加嗎?那不瘋掉才有鬼!
我寫了一個很簡單的處理程序。可以簡化這個動作。
<?php foreach ($_POST as $key => $value) { ?> |
當你加入這段,就不需要一個一個來轉存了。
下面附上一個比較完整的範例來說明:
<form action="inputgoods_process.php" method="post"> |
接收段的PHP程式
<?php foreach ($_POST as $key => $value) { echo $Goods_length; echo $test[0]; echo test[1]; ?> |
他會將你在表單中入的Goods_length值值接顯示出來。不用在一行一行打 $Goods_length=$_POST["Goods_length"]。
當然在最下面的部分你會看到有兩個一樣名稱test[]。這個部分他也會轉存成陣列方式。
而GET的話,就是把上面$_POST的地方改成$_GET 即可。
興滿逸筑2013年全新完工,位於恆春鎮外圍離市區只要2分鐘車程,有豪華的外觀、有美麗的庭院、也有溫馨舒適的房間,這裡車流量不多,空氣不錯,適合家族或成群結黨的朋友們一同旅遊的好地方。