PHP中的中括号什么意思
展开全部
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);
?>
例如:
<?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);
?>
展开全部
是一种格式。这个不用去理解,只要知道,必须这么用。就像1+1=2 一个道理。其他语言用的是小括号,而PHP中用[ ]中括号
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
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按钮 的时候执行下面代码
$sql="insert into message (id,user,title,content,lastdate) " .
"values ('','$_POST[user]','$_POST[title]','$_POST[content]',now())";
这段是指当点击提交按钮的 也就是点击type=submit name=submit 的input按钮 的时候执行下面代码
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
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语句的
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询