Blogger Information
Blog 263
fans 3
comment 2
visits 113367
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
php通过三元运算符让页面刷新后在浏览器上保留表单的value
福哥的博客
Original
947 people have browsed it

提交表单其实是重新打开了这个页面,只要把提交的数据赋值到表单里去就行了。

<input type="text" name="num" value="<?php echo isset($_POST["num"])?$_POST["num"]:"";?>">


isset($_POST["num"]) ? $_POST["num"] : "",这句话的意思是:如果$_POST["num"]变量存在,那么(?号即是那么的意思)输出$_POST["num"]变量值,否则(:号即是否则的意思),输出空值。

为什么这样写呢,因为在没有提交表单而直接打开页面的时候,并没有$_POST["num"]这个变量,如果是echo $_POST["num"]这样写的话,会报错。所以要加上判断语句。

语法:

条件 ? 结果1 : 结果2

说明:

问号前面的位置是判断的条件,如果满足条件时结果1,不满足时结果2。


Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post