- 1、本文档共599页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
1Web开发概念和PHP入门
(1.1Web基础知识);知识点;1.1Web基础知识;1、HTTP协议
超文本传输协议(HyperTextTransferProtocol,HTTP)是一个简单的请求-响应协议,它通常运行在TCP之上。它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。请求和响应消息的头以ASCII形式给出;而消息内容则具有一个类似MIME的格式。这个简单模型是早期Web成功的有功之臣,因为它使开发和部署非常地直截了当。
;1、HTTP协议
一次HTTP操作称为一个事务,其工作过程可分为四步:
1)首先客户机与服务器需要建立连接。只要单击某个超级链接,HTTP的工作开始。
2)建立连接后,客户机发送一个请求给服务器。
3)服务器接到请求后,给予相应的响应信息。
4)客户端接收服务器所返回的信息通过浏览器显示在用户的显示屏上,然后客户机与服务器断开连接。;1.1Web基础知识;;;;1.1Web基础知识;;;;1.2Web开发概念和PHP入门
(1.2初识PHP);知识点;1.2初识PHP;开发Web应用系统的技术很多,常见的Web开发技术包括前端开发技术HTML、XML、XSLT、CSS、JSON、JavaScript、Ajax和后台开发技术PHP、ASP.NET、JSP等。PHP(ProfessionalHypertextPreprocessor)是一种运行于服务器端的HTML嵌入式脚本描述语言。
PHP借鉴了C、Java、Perl等传统计算机语言的特性和优点,并结合自己的特性,使得Web开发者能够快速的编写出动态页面。PHP是完全免费的开源产品,并且易学易用。PHP可以很好的支持Internet协议和多种数据库的操作,经常和MySQL搭配使用。PHP的创始人是丹麦人RasmusLerdorf,生于1968年,于1995年创造了PHP。当前PHP的最高版本是PHP8.1。;使用PHP进行Web应用程序开发有以下优势:
(1)易学易用
(2)成本低、应用广泛
(3)执行速度快
(4)支持面向对象
(5)支持广泛的数据库
(6)跨平台性;1.2初识PHP;;;1.2初识PHP;;;;1Web开发概念和PHP入门
(1.3搭建PHP开发环境);1.3开发环境搭建;1.3搭建PHP开发环境;;1.3搭建PHP开发环境;;;;;;1.3搭建PHP开发环境;;;;;3.运行第一个PHP项目;3.运行第一个PHP项目;3.运行第一个PHP项目;;2PHP语法基础
(2.1显示服务器信息);;;显示服务器信息;输出语句;教学重点
PHP标记
输出
预定义常量
教学??点
UNIX时间戳
格式化输出;2.1显示服务器信息;1、PHP标记
(1)标准标记——“?php”和“?”
示例:
“?php”是开始标记。
“?”是结束标记。
文件是纯PHP代码时,可省略结束标记,且开始标记最好顶格书写。;1、PHP标记
(2)短标记——“?”和“?”
示例:
短标记在使用时,需将php.ini文件中short_open_tag的值设置为on。
重新启动Apache服务器。
需要注意的是,为了保证程序的兼容性,不推荐使用这种标记。;2.1显示服务器信息;2、输出语句
echo是PHP中用于输出的语句,可将紧跟其后的字符串、变量、常量的值显示在页面中。
示例:
页面输出结果:“来吧小伙伴们…现在开启PHP学习之旅!”。
“.”是字符串连接符,用于连接字符串、变量或常量。;2、输出语句
在使用echo输出字符串时,还可以使用“.”连接两个字符串。
示例:
页面输出结果:“来吧小伙伴们…现在开启PHP学习之旅!”;2.1显示服务器信息;3、预定义常量
预定义常量可方便开发人员获取PHP中的信息,需要时直接使用或通过echo输出就可以获取相关的信息。;3、预定义常量;2.1显示服务器信息;4、UNIX时间戳
UNIX时间戳是一种时间表示方式,定义为从格林威治时间1970年01月01日00时00分00秒起至现在的总秒数。其中,1970年01月01日零点也叫UNIX纪元。;4、UNIX时间戳
通常,在PHP中使用time()函数获取当前时间的时间戳。
示例:
输出了从UNIX纪元到当前时间的时间戳。;2.1显示服务器信息;5、格式化输出
(1)格式化日期
示例:
格式化后的日期格式为“年-月-日”。
“-”可随意定义。
Y代表4位数字完整表示的年份。
m代表使用数字表示且有前导零的月份。
d表示月份中的第几天,有前导零的2位数字。;5、格式化输出
(2)格式化时间
示例:
格式化后的时间格式为“时:分:秒”。
“:”可随意定义。
H表示小时(有前导零的24小时格式)。
i表示有前
文档评论(0)