Heim > Backend-Entwicklung > PHP-Tutorial > 什么情况下可以接受两个相同的key

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

WBOY
Freigeben: 2016-06-23 13:40:01
Original
1145 Leute haben es durchsucht



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


回复讨论(解决方案)

<input name="userfile[]" type="text">
Nach dem Login kopieren
Nach dem Login kopieren

<input name="userfile[]" type="text">
Nach dem Login kopieren
Nach dem Login kopieren


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

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

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

$s = file_get_contents('php://input');
Nach dem Login kopieren
Nach dem Login kopieren

可能得到这样的字符串
userfile=1&userfile=2&userfile=3
Nach dem Login kopieren
Nach dem Login kopieren

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

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

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

$s = file_get_contents('php://input');
Nach dem Login kopieren
Nach dem Login kopieren

可能得到这样的字符串
userfile=1&userfile=2&userfile=3
Nach dem Login kopieren
Nach dem Login kopieren

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

谢谢,豁然开朗呀
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage