内容推荐 本书是面向PHP语言和MySQL数据库初学者的入门教材,详细讲解了PHP和MySQL的基础知识。书中穿插了大量案例,帮助读者巩固练习,最后通过实战项目帮助读者掌握PHP + MySQL动态网站开发的全过程。 全书共11章,第1~4章讲解PHP技术,内容包括搭建开发环境、语法基础、函数与数组、错误处理、会话技术、图像处理、目录和文件操作、表单传值、正则表达式等;第5~8章讲解MySQL技术,内容包括数据库基本操作、数据类型、属性、多表操作、事务、视图、数据备份与还原、索引、分区、存储过程、触发器等;第9章讲解使用PHP操作MySQL;第10章讲解PHP面向对象编程;第11章讲解“博客管理系统”项目的开发实战。 本书既可作为高等教育本、专科院校计算机相关专业的教材,也可作为广大IT技术人员和编程爱好者的自学参考书。 目录 第1章 初识PHP 1.1 网站简介 1.1.1 认识网站 1.1.2 网站的访问 1.1.3 网站的发展历史 1.2 PHP简介 1.2.1 PHP概述 1.2.2 PHP的特点 1.2.3 PHP开发平台 1.3 VisualStudioCode代码编辑器 1.4 搭建开发环境 1.4.1 安装Apache 1.4.2 安装PHP 1.5 Web服务器配置 1.5.1 配置虚拟主机 1.5.2 访问权限控制 1.5.3 【案例】按照要求配置虚拟主机 本章小结 课后练习 第2章 PHP语法基础 2.1 PHP标记与注释 2.1.1 PHP标记 2.1.2 注释 2.1.3 语句结束符 2.1.4 【案例】在HTML中嵌入PHP代码 2.2 变量与常量 2.2.1 变量 2.2.2 可变变量 2.2.3 常量 2.2.4 预定义常量 2.2.5 【案例】显示服务器信息 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 合并运算符 2.4.7 三元运算符 2.4.8 逻辑运算符 2.4.9 递增递减运算符 2.4.10 位运算符 2.4.11 运算符优先级 2.5 流程控制 2.5.1 分支结构 2.5.2 【案例】判断学生成绩等级 2.5.3 【案例】判断年份是否为闰年 2.5.4 循环结构 2.5.5 跳转语句 2.5.6 【案例】打印金字塔 2.5.7 【案例】九九乘法表 本章小结 课后练习 第3章 PHP函数与数组 3.1 函数 3.1.1 自定义函数 3.1.2 设置参数默认值 3.1.3 变量的作用域 3.1.4 可变函数 3.1.5 匿名函数 3.1.6 字符串函数 3.1.7 数学函数 3.1.8 时间和日期函数 3.1.9 【案例】获取文件扩展名 3.2 数组 3.2.1 初识数组 3.2.2 数组的使用 3.2.3 数组遍历 3.2.4 数组和字符串的转换 3.2.5 【案例】订货单 3.3 常用数组函数 3.3.1 基本数组函数 3.3.2 数组排序函数 3.3.3 数组检索函数 3.3.4 【案例】双色球 3.4 文件包含语句 3.5 替代语法 3.5.1 什么是替代语法 3.5.2 【案例】网页布局 |