PHP学习路线图:PHP快速入门及项目实战

PHP学习路线图:PHP快速入门及项目实战
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2012-01
版次: 1
ISBN: 9787302273073
定价: 49.80
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 424页
字数: 794千字
正文语种: 简体中文
10人买过
  • 《PHP学习路线图:PHP快速入门及项目实战》系统、全面地讲解了使用php语言进行编程的各种技术,《PHP学习路线图:PHP快速入门及项目实战》分为4篇18章,其中第1篇为基础篇(第1~8章),主要内容包括:php概述,php基础,php函数,php流程控制语句,php数组,web技术,mysql数据库和php数据库编程技术;第2篇为技能提高篇(第9~13章),主要内容包括字符串高级处理,日期和时间处理,图形图像处理,文件目录处理和面向对象编程;第3篇为高级应用篇(第14~17章),主要内容包括pdo数据库抽象层,smarty模板,thinkphp框架和php的字符编码;第4篇为实战项目篇(第18章),通过模拟hao123网站,开发明日导航网站,以此来巩固所学基础知识,掌握应用thinkphp框架开发web项目的精髓。
    《PHP学习路线图:PHP快速入门及项目实战》提供了大量的自学视频、源程序、素材,提供了相关的模块库、案例库、素材库、题库等多种形式的辅助学习资料,还提供迅速及时的微博、qq、论坛等技术支持。
    《PHP学习路线图:PHP快速入门及项目实战》内容详尽,实例丰富,非常适合作为零基础学习人员的学习用书和大中专院校师生的学习教材,也适合作为相关培训机构的师生和软件开发人员的参考资料。 《php快速入门及项目实战》
    第1篇基础篇
    第1章php概述
    1.1如何学好php
    1.1.1什么是php
    1.1.2php版本
    1.1.3php的应用领域
    1.1.4php5的新特性
    1.1.5下载php及相关软件
    1.1.6代码编辑工具
    1.1.7下载php用户手册
    1.2环境的搭建
    1.2.1appserv--windows版php集成化安装包
    1.2.2xampp--linux版php集成化安装包
    上机演练
    1.3php开发环境的关键配置信息
    1.3.1apache服务器的基本配置
    1.3.2php.ini文件的基本配置
    1.4解决php的常见配置问题
    1.4.1解决apache服务器端口冲突
    1.4.2设置php的系统当前时间
    1.4.3增加php扩展模块
    本章摘要
    习题
    实战模拟

    第2章php基础
    2.1php工作原理
    2.2php标记
    上机演练
    2.3代码注释
    2.3.1使用php注释
    2.3.2有效使用注释
    2.4php常量
    2.4.1声明和使用常量
    2.4.2预定义常量
    上机演练
    2.5php变量
    2.5.1声明变量
    2.5.2变量赋值
    2.5.3变量作用域
    2.5.4可变变量
    2.6php数据类型
    2.6.1标量数据类型
    2.6.2复合数据类型
    2.6.3特殊数据类型
    2.6.4转换数据类型
    2.6.5检测数据类型
    上机演练
    2.7php的运算符
    2.7.1算术运算符
    2.7.2字符串运算符
    2.7.3赋值运算符
    2.7.4位运算符
    2.7.5自增或自减运算符
    2.7.6逻辑运算符
    2.7.7比较运算符
    2.7.8三元运算符
    2.7.9运算符的使用规则
    上机演练
    本章摘要
    习题
    实战模拟

    第3章php函数
    3.1php函数
    3.1.1定义和调用函数
    3.1.2在函数间传递参数
    3.1.3从函数中返回值
    3.1.4变量函数
    3.1.5对函数的引用
    3.1.6取消引用
    上机演练
    3.2php变量函数库
    3.3php字符串函数库
    上机演练
    3.4php日期时间函数库
    上机演练
    3.5php数学函数库
    上机演练
    3.6php文件系统函数库
    上机演练
    3.7mysql函数库
    上机演练
    本章摘要
    习题
    实战模拟

    第4章php流程控制语句
    4.1程序的3种控制结构
    4.1.1顺序结构
    4.1.2选择(分支)结构
    4.1.3循环结构
    4.2条件控制语句
    4.2.1if条件控制语句
    4.2.2switch多分支语句
    上机演练
    4.3循环控制语句
    4.3.1while循环语句
    4.3.2do...while循环语句
    4.3.3for循环语句
    4.3.4foreach循环语句
    上机演练
    4.4跳转语句
    4.4.1break跳转语句
    4.4.2continue跳转语句
    上机演练
    4.5包含语句
    4.5.1include()语句
    4.5.2require()语句
    4.5.3include_once()语句
    4.5.4require_once()语句
    4.5.5include()语句和require()语句的区别
    上机演练
    本章摘要
    习题
    实战模拟

    第5章php数组
    5.1数组概述
    5.2数组类型
    5.3声明数组
    5.3.1用户创建数组
    5.3.2函数创建数组
    5.3.3创建二维数组
    5.4遍历、输出数组
    5.4.1遍历数组
    5.4.2输出数组元素
    5.5php数组函数
    5.5.1统计数组元素个数
    5.5.2向数组中添加元素
    5.5.3获取数组中最后一个元素
    5.5.4删除数组中重复元素
    5.5.5获取数组中指定元素的键名
    5.5.6将数组中元素合成字符串
    上机演练
    本章摘要
    习题
    实战模拟

    第6章web技术
    6.1http基础
    6.2变量
    6.3服务器信息
    上机演练
    6.4表单处理
    6.4.1创建表单
    6.4.2添加表单元素
    6.4.3方法
    6.4.4对参数进行自动引号处理
    6.4.5自处理页面
    6.4.6粘性表单
    6.4.7多值参数
    6.4.8粘性多值参数
    6.4.9文件上传
    6.4.10表单验证
    上机演练
    6.5设置响应头
    6.5.1不同的内容类型
    6.5.2重定向
    6.5.3设置过期时间
    6.5.4http认证
    6.5.5文件下载
    上机演练
    6.6维持状态
    6.6.1cookie
    6.6.2会话
    上机演练
    本章摘要
    习题
    实战模拟

    第7章mysql数据库
    7.1mysql概述
    7.1.1mysql的特点
    7.1.2sql和mysql
    7.2mysql服务器的启动和关闭
    7.2.1启动mysql服务器
    7.2.2连接mysql服务器
    7.2.3关闭mysql服务器
    7.3操作mysql数据库
    7.3.1创建新数据库
    7.3.2选择指定数据库
    7.3.3删除指定数据库
    7.4操作mysql数据表
    7.4.1创建一个表
    7.4.2查看数据表结构
    7.4.3修改数据表结构
    7.4.4重命名数据表
    7.4.5删除指定数据表
    7.5操作mysql数据
    7.5.1向数据表中添加数据(insert)
    7.5.2更新数据表中的数据(update)
    7.5.3删除数据表中的数据(delete)
    7.5.4查询数据表中的数据(select)
    7.6mysql数据类型
    7.6.1数字类型
    7.6.2字符串类型
    7.6.3日期和时间数据类型
    7.7phpmyadmin管理mysql数据库
    7.7.1管理数据库
    7.7.2管理数据表
    7.7.3管理数据记录
    7.7.4导入和导出数据
    本章摘要
    习题
    实战模拟

    第8章php数据库编程技术
    8.1php操作mysql数据库的步骤
    8.2php操作mysql数据库的函数
    8.2.1mysql_connect()函数连接mysql服务器
    8.2.2mysql_select_db()函数选择mysql数据库
    8.2.3mysql_query()函数执行sql语句
    8.2.4mysql_fetch_array()函数将结果集返回到数组中
    8.2.5mysql_fetch_row()函数从结果集中获取一行作为枚举数组
    8.2.6mysql_num_rows()函数获取查询结果集中的记录数
    8.2.7mysql_free_result()函数释放内存
    8.2.8mysql_close()函数关闭连接
    上机演练
    8.3管理mysql数据库中的数据
    8.3.1向数据库中添加数据
    8.3.2浏览数据库中数据
    8.3.3编辑数据库数据
    8.3.4删除数据
    8.3.5批量删除数据
    上机演练
    本章摘要
    习题
    实战模拟

    第2篇技能提高篇
    第9章字符串高级处理
    9.1初识字符串
    9.2转义、还原字符串
    9.3截取字符串
    上机演练
    9.4分割、合成字符串
    上机演练
    9.5替换字符串
    9.5.1str_ireplace()函数
    9.5.2substr_replace()函数
    上机演练
    9.6检索字符串
    9.6.1strstr()函数
    9.6.2substr_count()函数
    上机演练
    9.7去掉字符串首尾空格和特殊字符
    9.7.1ltrim()函数
    9.7.2rtrim()函数
    9.7.3trim()函数
    上机演练
    9.8字符串与html转换
    上机演练
    本章摘要
    习题
    实战模拟

    第10章日期和时间处理
    10.1php的时间观念
    10.1.1在php.ini文件中设置时区
    10.1.2通过date_default_timezone_set函数设置时区
    上机演练
    10.2unix时间戳
    10.2.1获取任意日期、时间的时间戳
    10.2.2获取当前时间戳
    10.2.3日期、时间转换为unix时间戳
    上机演练
    10.3日期和时间处理
    10.3.1格式化日期和时间
    10.3.2获取日期和时间信息
    10.3.3检验日期和时间的有效性
    上机演练
    本章摘要
    习题
    实战模拟

    第11章图形图像处理
    11.1了解gd2函数库
    11.2设置gd2函数库
    11.3常用图像处理技术
    11.3.1创建画布
    11.3.2颜色处理
    11.3.3绘制文字
    11.3.4输出图像
    11.3.5销毁图像
    上机演练
    11.4运用jpgraph类库绘制图像
    11.4.1jpgraph类库简介
    11.4.2jpgraph类库的安装
    11.4.3柱形图分析产品月销售量
    11.4.4折线图分析网站一天内的访问走势
    11.4.53d饼形图展示各部门不同月份的业绩
    上机演练
    本章摘要
    习题
    实战模拟

    第12章文件、目录处理
    12.1基本的文件处理
    12.1.1打开一个文件
    12.1.2读取文件内容
    12.1.3向文件中写入数据
    12.1.4关闭文件指针
    上机演练
    12.2目录操作技术
    12.2.1打开指定目录
    12.2.2读取目录结构
    12.2.3关闭目录指针
    上机演练
    本章摘要
    习题
    实战模拟

    第13章面向对象编程
    13.1一切皆是对象
    13.1.1什么是类
    13.1.2对象的由来
    13.1.3面向对象的特点
    13.2类的声明
    13.2.1类的定义
    13.2.2成员属性
    13.2.3成员方法
    上机演练
    13.3类的实例化
    13.3.1创建对象
    13.3.2访问类中成员
    13.3.3特殊的访问方法--$this”和“::”
    13.3.4构造方法和析构方法
    上机演练
    13.4面向对象的封装特性
    13.4.1public(公共成员)
    13.4.2private(私有成员)
    13.4.3protected(保护成员)
    上机演练
    13.5面向对象的继承特性
    13.5.1类的继承--extends关键字
    13.5.2类的继承--parent::关键字
    13.5.3覆盖父类方法
    上机演练
    13.6抽象类和接口
    13.6.1抽象类
    13.6.2接口
    13.7面向对象的多态性
    13.7.1通过继承实现多态
    13.7.2通过接口实现多态
    13.8面向对象的关键字
    13.8.1final关键字
    13.8.2static关键字--声明静态类成员
    13.8.3clone关键字--克隆对象
    上机演练
    13.9面向对象的魔术方法
    13.9.1__set和__get方法
    13.9.2__isset和__unset方法
    13.9.3__call方法
    13.9.4__tostring方法
    13.9.5__autoload方法
    上机演练
    本章摘要
    习题
    实战模拟

    第3篇高级应用篇
    第14章pdo数据库抽象层
    14.1什么是pdo
    14.1.1pdo概述
    14.1.2pdo特点
    14.1.3安装pdo
    14.2pdo连接数据库
    14.2.1pdo构造函数
    14.2.2dsn详解
    上机演练
    14.3pdo中执行sql语句
    14.3.1exec方法
    14.3.2query方法
    14.3.3预处理语句--prepare和
    execute
    上机演练
    14.4pdo中获取结果集
    14.4.1fetch方法
    14.4.2fetchall方法
    14.4.3fetchcolumn方法
    上机演练
    14.5pdo中捕获sql语句中的错误
    14.5.1使用默认模式--pdo::errmode_silent
    14.5.2使用警告模式--pdo::errmode_warning
    14.5.3使用异常模式--pdo::errmode_exception
    14.6pdo中错误处理
    14.6.1errorcode方法
    14.6.2errorinfo方法
    14.7pdo中事务处理
    14.8pdo中存储过程
    本章摘要
    习题
    实战模拟

    第15章smarty模板
    15.1走进smarty模板引擎
    15.1.1smarty模板引擎下载
    15.1.2smarty模板引擎安装
    15.1.3smarty模板引擎配置
    15.1.4smarty模板的应用
    上机演练
    15.2smarty模板设计--静态页处理
    15.2.1基本语法(注释、函数和属性)
    15.2.2smarty模板设计变量
    15.2.3变量调节器
    15.2.4内建函数(动态文件、模板文件的包含和流程控制语句)
    15.2.5自定义函数
    15.2.6配置文件
    上机演练
    15.3smarty程序设计--动态文件操作
    15.3.1smarty_path常量
    15.3.2smarty程序设计变量
    15.3.3smarty方法
    15.3.4smarty缓存
    上机演练
    本章摘要
    习题
    实战模拟

    第16章thinkphp框架
    16.1thinkphp简介
    16.1.1thinkphp框架的特点
    16.1.2环境要求
    16.1.3下载thinkphp框架
    16.2thinkphp架构
    16.2.1thinkphp的目录结构
    16.2.2自动生成目录
    16.2.3项目目录部署方案
    16.2.4命名规范
    16.2.5项目构建流程
    16.3thinkphp的配置
    16.3.1配置格式
    16.3.2调试配置
    16.4thinkphp的控制器
    16.4.1控制器
    16.4.2跨模块调用
    16.5thinkphp的模型
    16.5.1模型的命名
    16.5.2实例化模型
    16.5.3属性访问
    16.5.4连接数据库
    16.5.5创建数据
    16.5.6连贯操作
    16.5.7curd操作
    上机演练
    16.6thinkphp的视图
    16.6.1模板定义
    16.6.2模板赋值
    16.6.3指定模板文件
    16.6.4特殊字符串替换
    上机演练
    16.7内置thinktemplate模板引擎
    上机演练
    本章摘要
    习题
    实战模拟

    第17章php的字符编码
    17.1字符集和编码
    17.1.1iso8859字符集
    17.1.2gb2312与gbk字符集
    17.1.3unicode字符集
    17.1.4utf-8编码
    上机演练
    17.2php网页的字符编码
    17.2.1设置编码格式
    17.2.2转换编码格式
    17.2.3检测字符串的编码
    上机演练
    17.3php开发中的乱码问题
    17.3.1解决页面中的乱码问题
    17.3.2数据库中的字符集编码问题
    17.3.3避免截取中文字符串时出现乱码
    上机演练
    本章摘要
    习题
    实战模拟

    第4篇实战项目篇
    第18章明日导航网(php+thinkphp+mysql实现)
    18.1项目设计思路
    18.1.1功能阐述
    18.1.2功能结构
    18.1.3系统预览
    18.2数据库设计
    18.2.1数据库设计
    18.2.2数据表设计
    18.2.3连接数据库
    18.3thinkphp架设项目结构
    18.3.1下载thinkphp框架
    18.3.2自动生成项目目录
    18.4明日导航前台页面设计
    18.4.1页面设计概述
    18.4.2控制器的创建
    18.4.3视图中应用到的模板标签
    18.4.4在视图中创建模板文件
    18.5明日导航后台管理设计
    18.5.1后台管理概述
    18.5.2通过系统配置文件存储后台登录数据
    18.5.3后台管理架构解析
    18.5.4thinkphp框架中的分页技术
    18.5.5后台管理视图中应用的模板标签
    18.5.6后台登录
    18.5.7后台管理主页
    18.5.8高级类别管理
    18.5.9判断访问用户的权限
    18.5.10操作提示页面
    项目发布
    开发总结
  • 内容简介:
    《PHP学习路线图:PHP快速入门及项目实战》系统、全面地讲解了使用php语言进行编程的各种技术,《PHP学习路线图:PHP快速入门及项目实战》分为4篇18章,其中第1篇为基础篇(第1~8章),主要内容包括:php概述,php基础,php函数,php流程控制语句,php数组,web技术,mysql数据库和php数据库编程技术;第2篇为技能提高篇(第9~13章),主要内容包括字符串高级处理,日期和时间处理,图形图像处理,文件目录处理和面向对象编程;第3篇为高级应用篇(第14~17章),主要内容包括pdo数据库抽象层,smarty模板,thinkphp框架和php的字符编码;第4篇为实战项目篇(第18章),通过模拟hao123网站,开发明日导航网站,以此来巩固所学基础知识,掌握应用thinkphp框架开发web项目的精髓。
    《PHP学习路线图:PHP快速入门及项目实战》提供了大量的自学视频、源程序、素材,提供了相关的模块库、案例库、素材库、题库等多种形式的辅助学习资料,还提供迅速及时的微博、qq、论坛等技术支持。
    《PHP学习路线图:PHP快速入门及项目实战》内容详尽,实例丰富,非常适合作为零基础学习人员的学习用书和大中专院校师生的学习教材,也适合作为相关培训机构的师生和软件开发人员的参考资料。
  • 目录:
    《php快速入门及项目实战》
    第1篇基础篇
    第1章php概述
    1.1如何学好php
    1.1.1什么是php
    1.1.2php版本
    1.1.3php的应用领域
    1.1.4php5的新特性
    1.1.5下载php及相关软件
    1.1.6代码编辑工具
    1.1.7下载php用户手册
    1.2环境的搭建
    1.2.1appserv--windows版php集成化安装包
    1.2.2xampp--linux版php集成化安装包
    上机演练
    1.3php开发环境的关键配置信息
    1.3.1apache服务器的基本配置
    1.3.2php.ini文件的基本配置
    1.4解决php的常见配置问题
    1.4.1解决apache服务器端口冲突
    1.4.2设置php的系统当前时间
    1.4.3增加php扩展模块
    本章摘要
    习题
    实战模拟

    第2章php基础
    2.1php工作原理
    2.2php标记
    上机演练
    2.3代码注释
    2.3.1使用php注释
    2.3.2有效使用注释
    2.4php常量
    2.4.1声明和使用常量
    2.4.2预定义常量
    上机演练
    2.5php变量
    2.5.1声明变量
    2.5.2变量赋值
    2.5.3变量作用域
    2.5.4可变变量
    2.6php数据类型
    2.6.1标量数据类型
    2.6.2复合数据类型
    2.6.3特殊数据类型
    2.6.4转换数据类型
    2.6.5检测数据类型
    上机演练
    2.7php的运算符
    2.7.1算术运算符
    2.7.2字符串运算符
    2.7.3赋值运算符
    2.7.4位运算符
    2.7.5自增或自减运算符
    2.7.6逻辑运算符
    2.7.7比较运算符
    2.7.8三元运算符
    2.7.9运算符的使用规则
    上机演练
    本章摘要
    习题
    实战模拟

    第3章php函数
    3.1php函数
    3.1.1定义和调用函数
    3.1.2在函数间传递参数
    3.1.3从函数中返回值
    3.1.4变量函数
    3.1.5对函数的引用
    3.1.6取消引用
    上机演练
    3.2php变量函数库
    3.3php字符串函数库
    上机演练
    3.4php日期时间函数库
    上机演练
    3.5php数学函数库
    上机演练
    3.6php文件系统函数库
    上机演练
    3.7mysql函数库
    上机演练
    本章摘要
    习题
    实战模拟

    第4章php流程控制语句
    4.1程序的3种控制结构
    4.1.1顺序结构
    4.1.2选择(分支)结构
    4.1.3循环结构
    4.2条件控制语句
    4.2.1if条件控制语句
    4.2.2switch多分支语句
    上机演练
    4.3循环控制语句
    4.3.1while循环语句
    4.3.2do...while循环语句
    4.3.3for循环语句
    4.3.4foreach循环语句
    上机演练
    4.4跳转语句
    4.4.1break跳转语句
    4.4.2continue跳转语句
    上机演练
    4.5包含语句
    4.5.1include()语句
    4.5.2require()语句
    4.5.3include_once()语句
    4.5.4require_once()语句
    4.5.5include()语句和require()语句的区别
    上机演练
    本章摘要
    习题
    实战模拟

    第5章php数组
    5.1数组概述
    5.2数组类型
    5.3声明数组
    5.3.1用户创建数组
    5.3.2函数创建数组
    5.3.3创建二维数组
    5.4遍历、输出数组
    5.4.1遍历数组
    5.4.2输出数组元素
    5.5php数组函数
    5.5.1统计数组元素个数
    5.5.2向数组中添加元素
    5.5.3获取数组中最后一个元素
    5.5.4删除数组中重复元素
    5.5.5获取数组中指定元素的键名
    5.5.6将数组中元素合成字符串
    上机演练
    本章摘要
    习题
    实战模拟

    第6章web技术
    6.1http基础
    6.2变量
    6.3服务器信息
    上机演练
    6.4表单处理
    6.4.1创建表单
    6.4.2添加表单元素
    6.4.3方法
    6.4.4对参数进行自动引号处理
    6.4.5自处理页面
    6.4.6粘性表单
    6.4.7多值参数
    6.4.8粘性多值参数
    6.4.9文件上传
    6.4.10表单验证
    上机演练
    6.5设置响应头
    6.5.1不同的内容类型
    6.5.2重定向
    6.5.3设置过期时间
    6.5.4http认证
    6.5.5文件下载
    上机演练
    6.6维持状态
    6.6.1cookie
    6.6.2会话
    上机演练
    本章摘要
    习题
    实战模拟

    第7章mysql数据库
    7.1mysql概述
    7.1.1mysql的特点
    7.1.2sql和mysql
    7.2mysql服务器的启动和关闭
    7.2.1启动mysql服务器
    7.2.2连接mysql服务器
    7.2.3关闭mysql服务器
    7.3操作mysql数据库
    7.3.1创建新数据库
    7.3.2选择指定数据库
    7.3.3删除指定数据库
    7.4操作mysql数据表
    7.4.1创建一个表
    7.4.2查看数据表结构
    7.4.3修改数据表结构
    7.4.4重命名数据表
    7.4.5删除指定数据表
    7.5操作mysql数据
    7.5.1向数据表中添加数据(insert)
    7.5.2更新数据表中的数据(update)
    7.5.3删除数据表中的数据(delete)
    7.5.4查询数据表中的数据(select)
    7.6mysql数据类型
    7.6.1数字类型
    7.6.2字符串类型
    7.6.3日期和时间数据类型
    7.7phpmyadmin管理mysql数据库
    7.7.1管理数据库
    7.7.2管理数据表
    7.7.3管理数据记录
    7.7.4导入和导出数据
    本章摘要
    习题
    实战模拟

    第8章php数据库编程技术
    8.1php操作mysql数据库的步骤
    8.2php操作mysql数据库的函数
    8.2.1mysql_connect()函数连接mysql服务器
    8.2.2mysql_select_db()函数选择mysql数据库
    8.2.3mysql_query()函数执行sql语句
    8.2.4mysql_fetch_array()函数将结果集返回到数组中
    8.2.5mysql_fetch_row()函数从结果集中获取一行作为枚举数组
    8.2.6mysql_num_rows()函数获取查询结果集中的记录数
    8.2.7mysql_free_result()函数释放内存
    8.2.8mysql_close()函数关闭连接
    上机演练
    8.3管理mysql数据库中的数据
    8.3.1向数据库中添加数据
    8.3.2浏览数据库中数据
    8.3.3编辑数据库数据
    8.3.4删除数据
    8.3.5批量删除数据
    上机演练
    本章摘要
    习题
    实战模拟

    第2篇技能提高篇
    第9章字符串高级处理
    9.1初识字符串
    9.2转义、还原字符串
    9.3截取字符串
    上机演练
    9.4分割、合成字符串
    上机演练
    9.5替换字符串
    9.5.1str_ireplace()函数
    9.5.2substr_replace()函数
    上机演练
    9.6检索字符串
    9.6.1strstr()函数
    9.6.2substr_count()函数
    上机演练
    9.7去掉字符串首尾空格和特殊字符
    9.7.1ltrim()函数
    9.7.2rtrim()函数
    9.7.3trim()函数
    上机演练
    9.8字符串与html转换
    上机演练
    本章摘要
    习题
    实战模拟

    第10章日期和时间处理
    10.1php的时间观念
    10.1.1在php.ini文件中设置时区
    10.1.2通过date_default_timezone_set函数设置时区
    上机演练
    10.2unix时间戳
    10.2.1获取任意日期、时间的时间戳
    10.2.2获取当前时间戳
    10.2.3日期、时间转换为unix时间戳
    上机演练
    10.3日期和时间处理
    10.3.1格式化日期和时间
    10.3.2获取日期和时间信息
    10.3.3检验日期和时间的有效性
    上机演练
    本章摘要
    习题
    实战模拟

    第11章图形图像处理
    11.1了解gd2函数库
    11.2设置gd2函数库
    11.3常用图像处理技术
    11.3.1创建画布
    11.3.2颜色处理
    11.3.3绘制文字
    11.3.4输出图像
    11.3.5销毁图像
    上机演练
    11.4运用jpgraph类库绘制图像
    11.4.1jpgraph类库简介
    11.4.2jpgraph类库的安装
    11.4.3柱形图分析产品月销售量
    11.4.4折线图分析网站一天内的访问走势
    11.4.53d饼形图展示各部门不同月份的业绩
    上机演练
    本章摘要
    习题
    实战模拟

    第12章文件、目录处理
    12.1基本的文件处理
    12.1.1打开一个文件
    12.1.2读取文件内容
    12.1.3向文件中写入数据
    12.1.4关闭文件指针
    上机演练
    12.2目录操作技术
    12.2.1打开指定目录
    12.2.2读取目录结构
    12.2.3关闭目录指针
    上机演练
    本章摘要
    习题
    实战模拟

    第13章面向对象编程
    13.1一切皆是对象
    13.1.1什么是类
    13.1.2对象的由来
    13.1.3面向对象的特点
    13.2类的声明
    13.2.1类的定义
    13.2.2成员属性
    13.2.3成员方法
    上机演练
    13.3类的实例化
    13.3.1创建对象
    13.3.2访问类中成员
    13.3.3特殊的访问方法--$this”和“::”
    13.3.4构造方法和析构方法
    上机演练
    13.4面向对象的封装特性
    13.4.1public(公共成员)
    13.4.2private(私有成员)
    13.4.3protected(保护成员)
    上机演练
    13.5面向对象的继承特性
    13.5.1类的继承--extends关键字
    13.5.2类的继承--parent::关键字
    13.5.3覆盖父类方法
    上机演练
    13.6抽象类和接口
    13.6.1抽象类
    13.6.2接口
    13.7面向对象的多态性
    13.7.1通过继承实现多态
    13.7.2通过接口实现多态
    13.8面向对象的关键字
    13.8.1final关键字
    13.8.2static关键字--声明静态类成员
    13.8.3clone关键字--克隆对象
    上机演练
    13.9面向对象的魔术方法
    13.9.1__set和__get方法
    13.9.2__isset和__unset方法
    13.9.3__call方法
    13.9.4__tostring方法
    13.9.5__autoload方法
    上机演练
    本章摘要
    习题
    实战模拟

    第3篇高级应用篇
    第14章pdo数据库抽象层
    14.1什么是pdo
    14.1.1pdo概述
    14.1.2pdo特点
    14.1.3安装pdo
    14.2pdo连接数据库
    14.2.1pdo构造函数
    14.2.2dsn详解
    上机演练
    14.3pdo中执行sql语句
    14.3.1exec方法
    14.3.2query方法
    14.3.3预处理语句--prepare和
    execute
    上机演练
    14.4pdo中获取结果集
    14.4.1fetch方法
    14.4.2fetchall方法
    14.4.3fetchcolumn方法
    上机演练
    14.5pdo中捕获sql语句中的错误
    14.5.1使用默认模式--pdo::errmode_silent
    14.5.2使用警告模式--pdo::errmode_warning
    14.5.3使用异常模式--pdo::errmode_exception
    14.6pdo中错误处理
    14.6.1errorcode方法
    14.6.2errorinfo方法
    14.7pdo中事务处理
    14.8pdo中存储过程
    本章摘要
    习题
    实战模拟

    第15章smarty模板
    15.1走进smarty模板引擎
    15.1.1smarty模板引擎下载
    15.1.2smarty模板引擎安装
    15.1.3smarty模板引擎配置
    15.1.4smarty模板的应用
    上机演练
    15.2smarty模板设计--静态页处理
    15.2.1基本语法(注释、函数和属性)
    15.2.2smarty模板设计变量
    15.2.3变量调节器
    15.2.4内建函数(动态文件、模板文件的包含和流程控制语句)
    15.2.5自定义函数
    15.2.6配置文件
    上机演练
    15.3smarty程序设计--动态文件操作
    15.3.1smarty_path常量
    15.3.2smarty程序设计变量
    15.3.3smarty方法
    15.3.4smarty缓存
    上机演练
    本章摘要
    习题
    实战模拟

    第16章thinkphp框架
    16.1thinkphp简介
    16.1.1thinkphp框架的特点
    16.1.2环境要求
    16.1.3下载thinkphp框架
    16.2thinkphp架构
    16.2.1thinkphp的目录结构
    16.2.2自动生成目录
    16.2.3项目目录部署方案
    16.2.4命名规范
    16.2.5项目构建流程
    16.3thinkphp的配置
    16.3.1配置格式
    16.3.2调试配置
    16.4thinkphp的控制器
    16.4.1控制器
    16.4.2跨模块调用
    16.5thinkphp的模型
    16.5.1模型的命名
    16.5.2实例化模型
    16.5.3属性访问
    16.5.4连接数据库
    16.5.5创建数据
    16.5.6连贯操作
    16.5.7curd操作
    上机演练
    16.6thinkphp的视图
    16.6.1模板定义
    16.6.2模板赋值
    16.6.3指定模板文件
    16.6.4特殊字符串替换
    上机演练
    16.7内置thinktemplate模板引擎
    上机演练
    本章摘要
    习题
    实战模拟

    第17章php的字符编码
    17.1字符集和编码
    17.1.1iso8859字符集
    17.1.2gb2312与gbk字符集
    17.1.3unicode字符集
    17.1.4utf-8编码
    上机演练
    17.2php网页的字符编码
    17.2.1设置编码格式
    17.2.2转换编码格式
    17.2.3检测字符串的编码
    上机演练
    17.3php开发中的乱码问题
    17.3.1解决页面中的乱码问题
    17.3.2数据库中的字符集编码问题
    17.3.3避免截取中文字符串时出现乱码
    上机演练
    本章摘要
    习题
    实战模拟

    第4篇实战项目篇
    第18章明日导航网(php+thinkphp+mysql实现)
    18.1项目设计思路
    18.1.1功能阐述
    18.1.2功能结构
    18.1.3系统预览
    18.2数据库设计
    18.2.1数据库设计
    18.2.2数据表设计
    18.2.3连接数据库
    18.3thinkphp架设项目结构
    18.3.1下载thinkphp框架
    18.3.2自动生成项目目录
    18.4明日导航前台页面设计
    18.4.1页面设计概述
    18.4.2控制器的创建
    18.4.3视图中应用到的模板标签
    18.4.4在视图中创建模板文件
    18.5明日导航后台管理设计
    18.5.1后台管理概述
    18.5.2通过系统配置文件存储后台登录数据
    18.5.3后台管理架构解析
    18.5.4thinkphp框架中的分页技术
    18.5.5后台管理视图中应用的模板标签
    18.5.6后台登录
    18.5.7后台管理主页
    18.5.8高级类别管理
    18.5.9判断访问用户的权限
    18.5.10操作提示页面
    项目发布
    开发总结
查看详情
您可能感兴趣 / 更多
PHP学习路线图:PHP快速入门及项目实战
PHP典型模块与项目实战大全
潘凯华 著
PHP学习路线图:PHP快速入门及项目实战
PHP学习路线图:MySQL快速入门
潘凯华 著
PHP学习路线图:PHP快速入门及项目实战
PHP学习路线图:PHP项目案例分析
潘凯华 著
PHP学习路线图:PHP快速入门及项目实战
PHP求职宝典
潘凯华 著
PHP学习路线图:PHP快速入门及项目实战
PHP学习路线图:PHP典型模块精解
潘凯华 著
PHP学习路线图:PHP快速入门及项目实战
PHP学习路线图:PHP经典编程265例
潘凯华 著
PHP学习路线图:PHP快速入门及项目实战
PHP学习路线图:PHP必须知道的300个问题
潘凯华 著
PHP学习路线图:PHP快速入门及项目实战
实战突击
潘凯华 著
PHP学习路线图:PHP快速入门及项目实战
学通PHP的24堂课
潘凯华 著
PHP学习路线图:PHP快速入门及项目实战
PHP从入门到精通
潘凯华、刘中华 著
PHP学习路线图:PHP快速入门及项目实战
PHP开发典型模块大全
潘凯华、刘中华 著
PHP学习路线图:PHP快速入门及项目实战
软件开发实战宝典:PHP开发实战宝典
潘凯华、邹天思 著