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