Q
如何傳遞數組?
3
A
回答
10
在您的查詢字符串(或POST數據,它並不真正的問題),你應該結束了這一點:
http://example.com/myscript.php?foo[]=1&foo[]=2&foo[]=3
PHP將解析成$_GET["foo"]
,它會與成員1,2和3成爲一個數組。如何從表單中刪除表單取決於您。例如,在過去,我已經命名了不同的複選框「check []」。
0
你的意思是喜歡通過表單嗎?
<form method="GET" action="action.php">
<input type="text" name="name[]">
<input type="text" name="name[]">
<input type="submit" value="Submit">
</form>
注意name屬性中有[]
。
然後在你的PHP:
<?php
$names = $_GET['name'];
foreach($names as $name) {
echo $name . "<br>";
}
?>
-1
順便說一句,而不是通過GET傳遞數組,它可能會更有意義存儲在$ _SESSION數組,並再次把它弄出來以後。
0
你的東西調用腳本是這樣的:
http://www.example.com/script.php?foo[bar]=xyzzy&foo[baz]=moo
這將導致$ _GET以下數組中:
array(1) { ["foo"]=> array(2) { ["bar"]=> string(5) "xyzzy" ["baz"]=> string(3) "moo" } }
你也可以離開了,爲了拿到鑰匙名常規數組索引。
相關問題
- 1. 數組如何傳遞?
- 2. 你如何傳遞數組?
- 3. 如何傳遞兩個數組參數
- 4. 如何傳遞數組作爲參數?
- 5. 如何浮動數組傳遞給glVertexAttribPointer
- 6. 如何將數組傳遞給方法?
- 7. 在Nancyfx中如何傳遞數組Ids
- 8. 如何正確傳遞JSON數組?
- 9. 如何在OOP PHP中傳遞數組?
- 10. 如何從Asp.net數組傳遞給JavaScript
- 11. 如何將參數傳遞給組件?
- 12. 如何通過HiddenType傳遞數組?
- 13. 如何通過$ .get傳遞數組?
- 14. 如何將數組傳遞給AppDelegate.m?
- 15. 如何在http頭中傳遞數組?
- 16. JAVA-如何將數組傳遞給@NamedNativeQuery
- 17. 如何將值傳遞給JavaScript數組?
- 18. 如何傳遞數組維度?
- 19. 如何傳遞組件中的參數?
- 20. 如何返回並傳遞數組?
- 21. 如何在voldemort中傳遞sting數組
- 22. 如何傳遞數組索引
- 23. 如何將數組傳遞給jQuery $ .ajax?
- 24. 如何在Qt中傳遞數組?
- 25. 如何將數組傳遞給MongoRepository @Query?
- 26. 傳遞mysql_fetch_array數組()
- 27. 如何在JavaScript中將數組數組傳遞給函數?
- 28. 如何將值從數組傳遞到數組
- 29. 如何將JavaScript數組的數組傳遞給Web服務?
- 30. 如何使用jsp將java數組傳遞給javaScript數組?
是的,我想通過表單(帶複選框),但這種解決方案沒有工作:/ – Gero 2009-11-09 17:55:12