Heim >Backend-Entwicklung >PHP-Tutorial >新手问题---关于一个参数的解释

新手问题---关于一个参数的解释

WBOY
WBOYOriginal
2016-06-23 14:40:02777Durchsuche

初学php,在网上看到一个例子,如下:

<?php if (isset($_POST['action']) && $_POST['action'] == 'submitted') {     print '<pre class="brush:php;toolbar:false">';     print_r($_POST);     print '<a href="'. $_SERVER['PHP_SELF'] .'">Please try again</a>';     print '
'; } else { ?> 

" method="POST">     Name:  
     Email: 
     Beer: 
     
           
   
想请教一下前辈们,文本字段中的personal[name]代表什么意思?感谢

回复讨论(解决方案)

personal 个人
name 名称

personal[name] 表示表单控件的名字

感谢楼上版主的回复,我不太理解的是,这种用name="personal[name]" 表示的控件名称和直接写出来的name="name"有什么区别吗?还是仅仅做为一个应用在表单中的变量的写法?

是的,没有特别的含义

personal 个人
name 名称

personal[name] 表示表单控件的名字

版主解释的太专业了,他不懂
直接告诉他是为了组建一个数组,然后数组中有两个键值分别是 personal  和  name
如果personal不加[]那么后者会覆盖前者的值。

哦,我明白了。感谢版主和vcshellcode 的回答。
看来是我所学太有限了。得继续努力了。

看看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