PHP小补充
程序员文章站
2022-04-15 09:05:01
code1 1 html文档中定义了简单的表单页面信息: action属性定义了处理该表单的php文件并以post传输表单 在表单中,input、table、tr、td等标签都有使用, style属性可以在标签中设置样式(CSS) 声明和使用常量: define函数 define(' ......
-
code1-1
<!doctype html> <html> <head> <meta charset="utf-8" /> <title>订单表单页001</title> </head> <body> <form action="processorder.php" method="post"> <table style="border: 0px"> <tr style="background: #cccccc"> <td style="width: 150px ; text-align: center;">item</td> <td style="width: 15px ; text-align: center;">quantity</td> <!-- width:宽度;text-align:水平对齐(center-居中)--> </tr> <tr> <td>tires</td> <td> <input type="text" name="tireqty" size="3" maxlength="3" /> <!-- size:规定字段的宽度; maxlength:规定输入的最大字符数 --> </td> </tr> <tr> <td>spark plugs</td> <td> <input type="text" name="oilqty" size="3" maxlength="3" /> </td> </tr> <tr> <td colspan="2" style="text-align: center;"> <input type="submit" value="确定" /> </td> </tr> </table> </form> </body> </html>**
html文档中定义了简单的表单页面信息:
action属性定义了处理该表单的php文件并以post传输表单
在表单中,input、table、tr、td等标签都有使用,
style属性可以在标签中设置样式(css)
<!doctype html> <html> <head> <meta charset="utf-8" /> <title>表单处理页</title> </head> <body> <?php echo "<h3>表单处理页面</h3>"; echo "<h2 style='color: red ; text-align: center;'>系统提示:提交正常!</h2>"; echo "<p>".date('h:i, js f y')."</p>"; // date:php中的时间和日期函数,调用该函数可以获取时间和日期 # 处理表单数据:tireqty oilqty sparkqty $tire = $_post["tireqty"]; $oil = $_post["oilqty"] ; $spark = $_post["sparkqty"] ; // 要向在页面可视化这些数据,可以使用echo()输出,但是为了考虑安全问题,需要使用htmlspecialchars()函数; // htmlspecialchars():返回html实体 echo htmlspecialchars($tire)."<br />".htmlspecialchars($oil)."<br />".htmlspecialchars($spark)."<br />"; ?> </body> </html>
声明和使用常量:
-
define函数
define('[常量名]' , [值])
变量作用域:
- 分类:
- 内部变量:只可以在某一个特定的结构内使用
- 全局变量:(内置超级全局变量) 可以在程序的任何地方调用
部分超级全局变量:
-
$ _ get / $ _ post:
接收表单的http协议的get或post请求提交的数据信息(表单)
-
$globals:
所有全局变量数组
-
$_cookie:
cookie变量数组
-
$_files:
与文件上传相关的数组
-
$_env:
环境变量数组
-
$_request:
用户输入的变量数组(包含:get post cookie)
-
$_session:
会话变量数组
变量函数的简单认识:
测试和设置变量类型:
php中有两个最常见的函数:
gettype()函数:
- 确定变量的类型并返回一个包含类型名称的字符串(bool,int,double,string,array,object,resource,null,unknown(未知类型))
settype()函数:
- 接收一个类型变量和一个类型名称