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. 如何傳遞數組作爲參數?
- 6. 如何傳遞兩個數組參數
- 7. 如何將數組傳遞給AppDelegate.m?
- 8. 如何傳遞數組索引
- 9. 如何將Go數組傳遞給C?
- 10. 如何傳遞聯合數組c
- 11. 如何將數組傳遞給Sinatra?
- 12. 如何正確傳遞JSON數組?
- 13. 如何傳遞組件中的參數?
- 14. 如何將數組傳遞給方法?
- 15. 如何在voldemort中傳遞sting數組
- 16. 如何在http頭中傳遞數組?
- 17. 如何將數組傳遞給方法?
- 18. 如何將package.json數組傳遞給grunt.js
- 19. 如何在javascript中傳遞數組值
- 20. 如何從庫中傳遞數組c
- 21. 如何將數組傳遞給json
- 22. 如何通過ajax傳遞數組?
- 23. 如何通過HiddenType傳遞數組?
- 24. 如何將PHP數組傳遞給jQuery?
- 25. 在Nancyfx中如何傳遞數組Ids
- 26. 如何通過引用傳遞數組?
- 27. 如何將數組傳遞到getElementByID
- 28. 如何在OOP PHP中傳遞數組?
- 29. 如何在Qt中傳遞數組?
- 30. 如何將數組傳遞給JqCloud?
是的,我想通過表單(帶複選框),但這種解決方案沒有工作:/ – Gero 2009-11-09 17:55:12