单元1 PHP程序开发基础

引例描述

任务1 PHP开发环境搭建

任务陈述

知识准备

1.1 PHP简介

1.1.1 PHP的发展史

1.1.2 PHP的语言特性

1.1.3 PHP与其他语言的比较

1.1.4 PHP的岗位需求及应用领域

1.2 PHP的开发环境

1.2.1 开发环境介绍

1.2.2 PHP集成开发工具

1.2.3 PHP代码编辑工具

任务实施

单元1 PHP程序开发基础

引例描述

任务1 PHP开发环境搭建

任务陈述

知识准备

1.1 PHP简介

1.1.1 PHP的发展史

1.1.2 PHP的语言特性

1.1.3 PHP与其他语言的比较

1.1.4 PHP的岗位需求及应用领域

1.2 PHP的开发环境

1.2.1 开发环境介绍

1.2.2 PHP集成开发工具

1.2.3 PHP代码编辑工具

任务实施

任务拓展

项目实训WAMP的安装与配置

任务2 PHP基础知识的学习及应用

任务陈述

知识准备

1.3 数据类型

1.3.1 标量数据类型

1.3.2 复合数据类型

1.3.3 特殊数据类型

1.3.4 数据类型的转换与检测

1.4 常量与变量

1.4.1 常量

1.4.2 变量

1.5 运算符

1.5.1 算术运算符

1.5.2 字符串运算符

1.5.3 赋值运算符

1.5.4 位运算符

1.5.5 递增或递减运算符

1.5.6 逻辑运算符

1.5.7 比较运算符

1.5.8 三元运算符

1.5.9 运算符的使用规则

1.6 流程控制语句

1.6.1 程序的3种控制结构

1.6.2 条件控制语句

1.6.3 循环控制语句

1.6.4 break语句和continue语句

任务实施

任务拓展

项目实训简单计算器

单元小结

单元2 PHP函数与数据处理

引例描述

任务1 运用函数实现图形验证码

任务陈述

知识准备

2.1 PHP函数

2.1.1 定义和调用函数

2.1.2 函数间的参数传递

2.1.3 函数的返回值

2.1.4 变量函数

2.1.5 函数的引用

2.2 PHP系统函数库

2.2.1 PHP变量函数库

2.2.2 PHP数学函数库

2.2.3 PHP字符串函数库

2.2.4 PHP日期时间函数库

任务实施

任务拓展

项目实训获取上传文件的扩展名

任务2 运用数据处理实现日历应用

任务陈述

知识准备

2.3 数组

2.3.1 数组的创建和初始化

2.3.2 键名和键值

2.3.3 数组的遍历和输出

2.3.4 数组的排序

2.4 字符串

2.4.1 字符串的显示

2.4.2 字符串的格式化

2.4.3 常用的字符串操作函数

2.4.4 字符串的替换

2.4.5 字符串的比较

2.4.6 字符串与HTML

2.4.7 其他字符串函数

2.5 日期和时间

2.5.1 时间戳的基本概念

2.5.2 时间转换为时间戳

2.5.3 获取日期和时间

2.5.4 其他常用的日期和时间函数

任务实施

任务拓展

项目实训PHP排序算法

任务3 运用目录与文件实现投票统计

任务陈述

知识准备

2.6 目录操作

2.6.1 创建和删除目录

2.6.2 获取和更改当前工作目录

2.6.3 打开和关闭目录句柄

2.6.4 读取目录内容

2.6.5 获取指定路径的目录和文件

2.7 文件操作

2.7.1 文件的打开与关闭

2.7.2 文件的写入

2.7.3 文件的读取

2.7.4 文件的上传与下载

2.7.5 其他常用的文件处理

函数

任务实施

任务拓展

项目实训基于文本的图形计数器

单元小结

单元3 MySQL数据库

引例描述

任务1 构建同学录数据库

任务陈述

知识准备

3.1 数据库概述

3.1.1 MySQL数据库简介

3.1.2 MySQL数据库的特点

3.1.3 SQL和MySQL

3.2 MySQL服务器的启动和关闭

3.2.1 启动MySQL服务器

3.2.2 连接MySQL服务器

3.2.3 关闭MySQL服务器

3.3 MySQL数据库的基本操作

3.3.1 MySQL数据库的操作

3.3.2 MySQL数据表的操作

3.3.3 MySQL数据的操作

任务实施

任务拓展

项目实训图书信息管理数据库

任务2 运用PHP操作数据库实现数据分页

……

单元4 面向对象编程

单元5 综合项目实战

参考文献

php网站动态实例教程,PHP动态网站开发实例教程相关推荐

  1. zybo的linux开发教程,Zybo全栈开发入门教程——连载三:创建Linux设备驱动和应用程序...

    作者:Commanderfranz,编译: kenshin 通过前面两篇文章我们不仅创建的自定义IP模块还移植了Linux操作系统,今天这篇文章的内容是将这两部分联系起来,其实我们创建的myLed I ...

  2. android+notepad教程,Android平台应用开发实例:Notepad

    在这个教程中将会建立一个简单列表界面,允许用户添加删除,但是不能编辑.包括如下的内容: ◆ListActivities的基础知识和如何建立菜单项. ◆如何使用SQLite 数据库访问数据. ◆如何使用 ...

  3. java axis2小实例_java webservice axis2简单开发实例

    Web Service学习之axis 看着网上的资料学习了一下,做点笔记以防以后忘记. 一.准备工作: 到axis官方网站下载相应的jar包,我下的是1.4final版. http://www.doc ...

  4. java web应用开发渐进教程_Java Web应用开发渐进教程

    第1章 Java Web概述 1.1 HTTP与Web页 1.1.1 HTTP 1.1.2 静态Web页 1.1.3 动态Web页 1.2 Java服务器端开发相关技术 1.2.1 Servlet技术 ...

  5. python编程案例教程答案-Python程序开发案例教程

    内容简介 Python是近年来最流行的编程语言之一,其清晰的语法和可读性使其成为初学者的完美编码语言,并且深受编程人员的喜好和追捧. 本书从入门者角度出发,以简洁有趣.通俗易懂的语言讲解了全新的Pyt ...

  6. php扩展开发中文教程.pdf,PHP扩展开发系列教程-1

    PHP的核心由两部分组成.最底层是zend引擎(ZE).另一部分是PHP内核,她绑定了SAPI层(Server Application Programming Interface). ###扩展的内存 ...

  7. ecshop二次开发 给商品添加自定义字段【包含我自己进一步的开发实例详解】

    本文包含商品自定义添加教程及进一步的开发实例: 教程: 说起自定义字段,我想很多的朋友像我一样会想起一些开源的CMS(比如Dedecms.Phpcms.帝国)等,他们是可以在后台直接添加自定义字段的. ...

  8. 北风网web前端开发培训课程 web前端开发实例视频教程下载

    web前端开发视频教程 Web前端开发工程师培训 零基础Web前端开发工程师高端培训配项目开发(月薪过万的最佳选择) 课程讲师:叮咚 课程分类:套餐推荐 适合人群:初级 课时数量:305课时 用到技术 ...

  9. php实训ppt,PHP动态网站开发实例教程教学全套课件(刘万辉)配套资料 任务3:运用目录与文件实现投票统计.ppt...

    PHP动态网站开发实例教程教学全套课件(刘万辉)配套资料 任务3:运用目录与文件实现投票统计.ppt (18页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! ...

  10. WordPress+Flutter开发APP教程:2.创建项目

    说明 本小节教程,将教您如何使用 Android Studio 创建一个 APP 目录 说明 开始 1.打开 Android Studio,并点击 新建flutter 项目 如下: 2.选flutte ...

最新文章

  1. 多线程编程 - GCD
  2. .NET EF框架的安装、及三种开发模式
  3. 第七周项目一-友元函数(3)
  4. Ubuntu上安装显卡驱动
  5. SSL延迟有多大 (Https)
  6. 开源浪潮下程序员的职业规划和成长
  7. 中兴高调秀Axon 10 Pro 5G版20倍变焦样张:号称媲美万元广角镜头
  8. linux环境下安装weblogic,在Linux下安装weblogic 12.2.1.3.0的过程
  9. 使用jclasslib修改字节码/源码
  10. 学计算机程序ui设计,学习UI设计需要什么样的电脑配置
  11. C++中cin,cin.get()和cin.getline()的区别
  12. 意大利奢侈品牌-Kiton 华丽进驻北京新光天地-时尚生活-泛高尔夫网
  13. java实现找一条转乘次数最少的公交线路?,基于最优换乘次数的城市公交查询算法...
  14. 信息武器化——认知安全的必要性
  15. opencv-python(cv2)——如何读取和保存中文路径图片(含代码)
  16. Qt的QMediaPlayer播放视频和音频
  17. 互联网摸鱼日报(2023-01-26)
  18. 0 【Ubuntu/Linux】Ubuntu18.04有线连接图标不见(Linux系统安装2.5G有线网卡驱动,亲测避坑)
  19. 字节青训营Go语言学习第一天--基础语言+实战案例
  20. Word基础(七)文字添加拼音

热门文章

  1. Photoshop 2021安装教程附PS安装包下载
  2. Ambari技术介绍-尚硅谷大数据培训
  3. ansible 建 kubernetes 证书签名请求_Kubernetes 两步验证 - 使用 Serverless 实现动态准入控制
  4. 计算机工程制图课程安排,2017工程制图课程简介
  5. android实现简单进度条ProgressBar
  6. (附源码)计算机毕业设计ssm大众点评管理系统
  7. 兄弟连Linux学习笔记
  8. HTML5 web SQL 和indexedDB的使用
  9. 无人驾驶智能车竞速赛,智能大会无人驾驶比赛
  10. jira项目管理 jira流程开展