• 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()函数:
  • 接收一个类型变量和一个类型名称

PHP小补充的更多相关文章

  1. [学习笔记] C++ 历年试题解析(三)--小补充

    小小的补充一下吧,因为李老师又把直招的卷子发出来了.. 题目 1.有指针变量定义及初始化int *p=new int[10];执行delete [] p;操作将结束指针变量p的生命期.(×) 解释:试 ...

  2. MVC学习之路【小补充】

    1]:在js中使用ViewBag  需要添加“”,否则程序报错,无法正常运行 .例如:正确格式 var ss = "@ViewBag.ts"

  3. h5容易遗忘的内容

    1.表单中 input类型 小补充: 2.常用的表单元素 3.表单属性 4.表单事件 5.多媒体:音频和视频 5.1音频 5.2视频 6.Dom拓展

  4. D3的参考样例

    官网进去就可以看到很多样例了.但是最喜欢的是mbostock的http://bl.ocks.org 然后其它的也有一些: 看上去很酷--http://www.visualcinnamon.com/po ...

  5. js与cookie的domain和path之间的关系

    1.前言 使用javascript操作cookie我们都经常使用,对cookie不是很了解的话可以看下这篇帖子[javascript操作cookie](http://www.cnblogs.com/D ...

  6. iOS启动图和开屏广告图,类似网易

    iOS启动图和开屏广告图,类似网易 启动图是在iOS开发过程中必不可少的一个部分,很多app在启动图之后会有一张自定义的开屏广告图,点击该广告图可以跳转到广告图对应的页面.今天呢,和大家分享一下如何添 ...

  7. JavaScript 各种遍历方式详解,有你不知道的黑科技

    http://segmentfault.com/a/1190000003968126 为了方便例子讲解,现有数组和json对象如下 var demoArr = ['Javascript', 'Gulp ...

  8. openerp经典收藏 对象定义详解(转载)

    对象定义详解 原文地址:http://shine-it.net/index.php/topic,2159.0.htmlhttp://blog.sina.com.cn/s/blog_57ded94e01 ...

  9. JavaScript遍历方式详解

    为了方便例子讲解,现有数组和json对象如下: var demoArr = ['Javascript', 'Gulp', 'CSS3', 'Grunt', 'jQuery', 'angular']; ...

随机推荐

  1. Oracle 统计信息介绍

      统计信息自动执行需要以下条件满足: dba_autotask_task 字段status值ENABLED dba_autotask_client 字段status值ENABLED dba_auto ...

  2. ios下,微信小程序scrollview组件中的fixed元素抖得和帕金森病人一样

    问题现象 这个问题是最近在优化小程序代码时发现的. 在ios环境下,微信小程序的scrollview组件包裹着一个position:fixed的view. 当在scrollview组件上滑动时,这个v ...

  3. 遇见Python集合类型

    Python目前有两种内置集合类型,set和frozenset. Ⅰ.两者区别 set是可变的,没有哈希值,其内容可以使用add()和remove()这样的方法来改变,所以不能被用作字典的键或其他集合 ...

  4. 【iOS】NSLog 打印 BOOL 类型值

    这个问题以前没在意,刚偶然打印,发现有些问题,上网查了下,发现是这么搞的: NSLog(@"%@", isEqual?@"YES":@"NO" ...

  5. Codeforces Round #192 (Div. 2) (330B) B.Road Construction

    题意: 要在N个城市之间修建道路,使得任意两个城市都可以到达,而且不超过两条路,还有,有些城市之间是不能修建道路的. 思路: 要将N个城市全部相连,刚开始以为是最小生成树的问题,其实就是一道简单的题目 ...

  6. 详解 git 忽略文件 删除远端仓库的文件

    要解决的问题 忽略指定类型的文件 或 某个指定文件(夹) 将已经push到github的文件删除, 但本地的文件不删除 (写忽略规则之前就把这个文件夹push了 T_T ) 将想要忽略掉的文件的相关记 ...

  7. Python基础总结之初步认识---clsaa类(上)。第十四天开始(新手可相互督促)

    最近的类看着很疼,坚持就是胜利~~~ python中的类,什么是类?类是由属性和方法组成的.类中可能有很多属性,以及方法. 我们这样定义一个类: 前面是class关键字 后面school是一个类的名字 ...

  8. lvs+keepalived 高可用及负载均衡

    一.环境准备 VIP:10.18.43.30 dr1:10.18.43.10 dr2:10.18.43.20 web1:10.18.43.13 web2:10.18.43.14 结构图 (一).预处理 ...

  9. form提交的几种方式

    背景 一直使用postman作为restful接口的调试工具,但是针对post方法的几种类型,始终不明白其含义,今天彻底了解了下 form提交的来源 html页面上的form表单 <form a ...

  10. 用 程序 解决 windows防火墙 的 弹窗 问题

    今天用户反馈了一个问题,运行程序弹了个框 这个只有程序第一次运行会出来,之后就不会了. 当然改个程序名字,又会弹出来. 强烈怀疑是写到了注册表,果然被我找到了. “HKEY_LOCAL_MACHINE ...