PHP中的中括号什么意思

 我来答
宇宙大师之一
推荐于2017-09-06 · TA获得超过3477个赞
知道小有建树答主
回答量:2271
采纳率:52%
帮助的人:719万
展开全部
PHP 中的中括号一般是用来通过数组的键名来获取数组相应的值,是PHP中的一种符号

例如:
<?php
$array = array('a','b');

echo $array[0];

//表单POST提交
$user = $_POST['user'];

//表单GET提交
$user = $_GET['user'];

//读取session
$user = $_SESSION['user'];

//或者是可以通过空[]给数组赋值
$array[] = 'c';

print_r($array);
?>

还有在表单中,元素的名字加上中括号,可以提交多个元素名相同的元素

例如:

<inpu type="text" name="user[]" value="1">

<inpu type="text" name="user[]" value="2">

<inpu type="text" name="user[]" value="3">

php处理时:

<?php
$user = $_POST['user'];

//获取到一个数组形式的数据
print_r($user);
?>
jnits
2011-08-31 · 超过38用户采纳过TA的回答
知道小有建树答主
回答量:130
采纳率:0%
帮助的人:91.8万
展开全部
是一种格式。这个不用去理解,只要知道,必须这么用。就像1+1=2 一个道理。其他语言用的是小括号,而PHP中用[ ]中括号
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
诡异的传承
2011-08-30 · 超过11用户采纳过TA的回答
知道答主
回答量:92
采纳率:0%
帮助的人:34.1万
展开全部
if($_POST['submit']){

$sql="insert into message (id,user,title,content,lastdate) " .
"values ('','$_POST[user]','$_POST[title]','$_POST[content]',now())";

这段是指当点击提交按钮的 也就是点击type=submit name=submit 的input按钮 的时候执行下面代码
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zqbgds
2011-08-30 · 超过38用户采纳过TA的回答
知道小有建树答主
回答量:163
采纳率:0%
帮助的人:96.1万
展开全部
array[ *]
你说的是这个意思吗?
追问
_POST[]是这个,就像网页中没有表单也可以用_POST[page].吗。还有 if($_POST['submit']){

$sql="insert into message (id,user,title,content,lastdate) " .
"values ('','$_POST[user]','$_POST[title]','$_POST[content]',now())";
上面代码是不是说只有$_POST['submit'])发生时,才可能执行下面的语句,$_POST['submit'])
发生的条件是不是单击它。
追答
那个语句是说  在你提交的时候 执行那个下面的那个SQL语句的
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式