早教吧 育儿知识 作业答案 考试题库 百科 知识分享

if($POST['submit'])和if(isset($POST['submit']))isset具体什么意思呢.一个if的语句.当我用if($POST['submit'])写的时候,会出现warning.当我用if(isset($POST['submit']))写的是时候,是正确的.而isset具体在这里

题目详情
if($_POST['submit']) 和 if(isset($_POST['submit'])) isset具体什么意思呢.
一个if的语句.当我用 if($_POST['submit']) 写的时候,会出现warning.当我用if(isset($_POST['submit'])) 写的是时候,是正确的.而isset具体在这里使用是什么意思呢.查阅PHP手册的时候 有一段警告使用 isset() 只能用于变量,因为传递任何其它参数都将造成解析错误.若想检测常量是否已设置,可使用 defined() 函数.但我还是不能理解isset 用在这个位置是什么意思.if(isset($_POST['submit'])) 难道是和布尔值有关系吗?真,假,或空的相关呢.希望能回答的朋友,对于我能有所帮助和认识吧.
▼优质解答
答案和解析
isset 用于检测变量是否存在 如 isset($var) 如果变量$var存在则返回 true 否则返回false 你上面POST[submit]由于提交数据里没有这个变量 所以出错 defined 用于检测常量
看了 if($POST['subm...的网友还看了以下:

我正在写一个英语句子,意思是,在过去的几天里,我正在改变我的作息时间.我的前半句我正在写一个英语句  2020-04-08 …

”我用英文怎么说是ME还是I听有人说ME、不知道、单独说时,是说ME还是I当别人提问时,我的回答是  2020-05-13 …

英语翻译也许我错了但已经发生了也许我们时间不对但在一起时是美好的.你曾经也是我的全部我知道我有多爱  2020-05-14 …

材料一:甲网友说:“生在这个国家是我的无奈,但是我的孩子也生在这个国家,就是我的无能。”乙网友说:  2020-06-16 …

甲对乙说,当我是你现在的年龄时,你那时的年龄是我的年龄的一半,当你到我现在的年龄时,我门两的年龄和  2020-07-07 …

上海中级口译阅读规定时间是多少?45分钟还是50分钟?上海中级口译阅读规定时间是多少?45分钟还是  2020-07-17 …

短文阅读我会做。做时间的主人卡尔·华尔德是我的钢琴教师。有一天,他在给我上课的时候,忽然问我:“你  2020-07-24 …

做时间的主人卡尔·华尔德是我的钢琴教师.有一天上课的时候,他忽然问我:“你每天练琴要花多少时间?”  2020-07-24 …

时间膨胀问题如果我现在有个光速行驶的飞船,我乘坐它飞行5个小时,5个小时后我回来,那地球的时间是多  2020-07-30 …

初中时候我的物理成绩很烂,可是上了高中时班主任让我当物理课代表,初中时没怎么学,课代表要起带头作用,  2020-11-21 …