Heim >Backend-Entwicklung >PHP-Tutorial >为什么能这样写接收表单值呢

为什么能这样写接收表单值呢

WBOY
WBOYOriginal
2016-06-13 12:17:03946Durchsuche

为啥能这样写接收表单值呢

本帖最后由 phpcms2021 于 2015-03-24 10:56:05 编辑 post方式表单中有这样的数组:

看到别人写接值的时候用
POST['test']
那么问题来了,我的理解post中只能放变量,
比如
写成POST['test']
而第一种写法让人摸不着头脑,数组怎么能放进去呢,就算post能接数组,也不应该光秃秃的写一个test哈,还应该加一个[]即写成POST['test[]'],他这么写test,是个啥玩意呢,指代不明哈!而写成test[ ]才能表示是一个数组,况且test[ ]的形式也不能写成test来代替哈
还有点意思,这是怎么回事呢
------解决思路----------------------

对应 $_POST['test']


对应 $_POST['test']['abc']

这就没有问题了吧?

同名表单元素被解释为数组,是所有 web 语言都这样做的
唯有 php 加了一点约束
------解决思路----------------------
因為表示是一個數組。
Stellungnahme:
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
Vorheriger Artikel:PHP实现四种根本排序算法Nächster Artikel:索引自定义函数