Rumah > pembangunan bahagian belakang > tutorial php > 什么情况下可以接受两个相同的key

什么情况下可以接受两个相同的key

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Lepaskan: 2016-06-23 13:40:01
asal
1178 orang telah melayarinya



如图,提交两组相同的key,提交后前台页面两组数据都显示出来了


回复讨论(解决方案)

<input name="userfile[]" type="text">
Salin selepas log masuk
Salin selepas log masuk

<input name="userfile[]" type="text">
Salin selepas log masuk
Salin selepas log masuk


知道这种方法是可以,但我看别人是没有[]这个的,

除了 php,其他服务器端语言都没有要求传入的同名变量要以数组方式命名
所以数组方式命名并不是必须的
但是,既然 php 这样约定了,还是遵守的比较好
按 php 的约定,不以数组方式命名的变量将会后面的覆盖前面的

不过你也可以不让 php 替你解析传输的数据,而自己解析

$s = file_get_contents('php://input');
Salin selepas log masuk
Salin selepas log masuk

可能得到这样的字符串
userfile=1&userfile=2&userfile=3
Salin selepas log masuk
Salin selepas log masuk

你可用字符串函数自行编程解析

除了 php,其他服务器端语言都没有要求传入的同名变量要以数组方式命名
所以数组方式命名并不是必须的
但是,既然 php 这样约定了,还是遵守的比较好
按 php 的约定,不以数组方式命名的变量将会后面的覆盖前面的

不过你也可以不让 php 替你解析传输的数据,而自己解析

$s = file_get_contents('php://input');
Salin selepas log masuk
Salin selepas log masuk

可能得到这样的字符串
userfile=1&userfile=2&userfile=3
Salin selepas log masuk
Salin selepas log masuk

你可用字符串函数自行编程解析

谢谢,豁然开朗呀
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan