- 1、本文档共99页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
制作:后台小组;PHP 基础教程;基础 PHP 语法;PHP 中的注释;PHP 大小写敏感; 在下面的例子中,只有第一条语句会显示 $color 变量的值(这是因为 $color、$COLOR 以及 $coLOR 被视作三个不同的变量):;PHP 变量;类似代数;PHP 变量;创建 PHP 变量;PHP 是一门类型松散的语言;实例;PHP global 关键词;上面的例子可以这样重写:;PHP static 关键词;PHP 5 echo 和 print 语句;显示变量;PHP print 语句;显示变量;PHP 数据类型;PHP 整数;PHP 浮点数;PHP 逻辑;PHP 对象;PHP NULL 值;PHP 字符串函数;PHP strpos() 函数;PHP 常量;下例创建了一个对大小写不敏感的常量,值为 Welcome to W3S!:;PHP 运算符;PHP 赋值运算符;PHP 字符串运算符;PHP 递增/递减运算符;PHP 比较运算符;下例展示了使用某些比较运算符的不同结果:;PHP 逻辑运算符;PHP 数组运算符;PHP if...else...elseif 语句;PHP - if 语句;PHP - if...else 语句;PHP - if...elseif....else 语句;PHP Switch 语句;实例;PHP while 循环;PHP while 循环;PHP do...while 循环;请注意,do while 循环只在执行循环内的语句之后才对条件进行测试。这意味着 do while 循环至少会执行一次语句,即使条件测试在第一次就失败了。;PHP for 循环;PHP foreach 循环;PHP 函数;在下面的例子中,我们创建名为 writeMsg() 的函数。打开的花括号({)指示函数代码的开始,而关闭的花括号(})指示函数的结束。此函数输出 Hello world!。如需调用该函数,只要使用函数名即可:;PHP 函数参数;下面的例子中的函数有两个参数($fname 和 $year):;PHP 默认参数值;PHP 函数 - 返回值;PHP 数组;什么是数组?;在 PHP 中创建数组;下面的例子创建名为 $cars 的索引数组,为其分配三个元素,然后输出包含数组值的一段文本:;遍历索引数组;PHP 关联数组;遍历关联数组;PHP 数组排序;下面的例子按照数字升序对数组 $numbers 中的元素进行排序:;对数组进行降序排序 - rsort();下面的例子按照数字降序对数组 $numbers 中的元素进行排序:;根据值对数组进行升序排序 - asort();根据键对数组进行升序排序 - ksort();根据值对数组进行降序排序 - arsort();根据键对数组进行降序排序 - krsort();PHP 全局变量 - 超全局变量;$GLOBALS — 引用全局作用域中可用的全部变量;PHP $_SERVER;下表列出了您能够在 $_SERVER 中访问的最重要的元素:;$_SERVER[HTTP_HOST];PHP $_REQUEST;PHP $_POST;PHP $_GET;下面的例子是 test_get.php 中的代码:;PHP 表单;PHP 表单处理;如需显示出被提交的数据,您可以简单地输出(echo)所有变量。welcome.php 文件是这样的:;welcome_get.php 是这样的:;GET vs. POST;何时使用 POST?;PHP 表单验证;上面的表单使用如下验证规则:;单选按钮;关于 PHP 表单安全性的重要提示;如果避免 $_SERVER[PHP_SELF] 被利用?;在用户提交该表单时,我们还要做两件事:
(通过 PHP trim() 函数)去除用户输入数据中不必要的字符(多余的空格、制表符、换行)
(通过 PHP stripslashes() 函数)删除用户输入数据中的反斜杠(\)
接下来我们创建一个检查函数(相比一遍遍地写代码,这样效率更好)。
我们把函数命名为 test_input()。;PHP 表单验证 - 必填字段;在下面的代码中我们增加了一些新变量:$nameErr、$emailErr、$genderErr 以及 $websiteErr。这些错误变量会保存被请求字段的错误消息。我们还为每个 $_POST 变量添加了一个 if else 语句。这条语句检查 $_POST 变量是否为空(通过 PHP empty() 函数)。如果为空,则错误消息会存储于不同的错误变量中。如果不为空,则通过 test_input() 函数发送用户输入数据:;PHP - ???示错误消息
在 HTML 表单中,我们在每个被请求字段后面增加了一点脚本。如果需要,会生成恰当的错误消
您可能关注的文档
- jt2.桂林山水(完美版).ppt
- IT日本语教程.ppt
- jt第6课燕子专列.ppt
- 1、基本逻辑门及其应用cdx1.ppt
- j计算机作业.pptx
- justinbieber简介.ppt
- 1上课用气候形成和分布.ppt
- KENZO品牌服装流行展示.ppt
- KENZO品牌服装流行展示 (2).ppt
- KJ73N监控系统培训.ppt
- 2024-2030年中国机车车辆牵引变压器行业市场发展趋势与前景展望战略分析报告.docx
- 2024-2030年中国机车车辆电缆行业市场发展趋势与前景展望战略分析报告.docx
- 2024-2030年中国机车车辆行业市场发展分析及发展潜力与投资机会研究报告.docx
- 2024-2030年中国机车零部件行业市场发展分析及发展潜力与投资机会研究报告.docx
- 2024-2030年中国机车零部件行业市场发展分析及竞争格局与投资战略研究报告.docx
- 2024-2030年中国机车逆变器市场未来前景展望与供需平衡预测研究报告.docx
- 2024-2030年中国机车零部件行业市场规模分析及发展趋势与投资前景研究报告.docx
- 2024-2030年中国机车零部件行业市场发展分析及竞争格局与投资前景研究报告.docx
- 初中历史-“大危机”与“新政”教学设计学情分析教材分析课后反思.pdf
- 2024-2030年中国机车逆变器市场未来前景展望与供需平衡预测报告.docx
文档评论(0)