• PHP程序设计基础
21年品牌 40万+商家 超1.5亿件商品

PHP程序设计基础

全新正版 假一赔十 可开发票

38.81 7.3折 53 全新

库存5件

北京东城
认证卖家担保交易快速发货售后保障

作者刘元刚

出版社北京希望电子出版社

ISBN9787830028565

出版时间2023-09

装帧平装

开本其他

定价53元

货号1203125905

上书时间2024-09-04

轻阅书店

三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
目录
第1章 PHP入门知识
1.1 PHP概述 ..................................................2 
1.1.1 什么是PHP.......................................2 
1.1.2 PHP的发展趋势 ...............................2 
1.2 在Windows下进行PHP环境的搭建 ...3 
1.3 PHP常用开发工具................................17 
1.4 第1个PHP实例......................................17
课后作业 18 

第2章 PHP语言基础
2.1 PHP标记风格 ........................................20 
2.2 PHP注释的应用....................................21 
2.3 PHP命名规则 ........................................22 
2.4 PHP的数据类型....................................23 
2.4.1 标量数据类型 .................................23 
2.4.2 复合数据类型 .................................26 
2.4.3 特殊数据类型 .................................27 
2.4.4 转换数据类型 .................................28 
2.4.5 检测数据类型 .................................28 
2.5 PHP常量 ................................................29 
2.5.1 声明常量 ........................................29 
2.5.2 预定义常量.....................................30 
2.6 PHP变量 ................................................30 
2.6.1 变量的命名.....................................30 
2.6.2 变量的赋值.....................................31 
2.6.3 变量的作用域 .................................32 
2.6.4 预定义变量.....................................35 
2.6.5 变量类型的转换..............................36 
2.7 PHP运算符 ............................................37 
2.8 PHP函数 ................................................45 
2.8.1 定义和调用函数..............................45 
2.8.2 在函数间传递参数 ..........................46 
2.8.3 从函数中返回值..............................47 
2.8.4 变量函数 ........................................48 
2.8.5 对函数的引用 .................................48 
2.8.6 取消引用 ........................................49
课后作业 49 

第3章 流程控制语句
3.1 条件控制语句.........................................51 
3.1.1 if语句 .............................................51 
3.1.2 if…else语句 ...................................51 
3.1.3 elseif语句.......................................52 
3.1.4 switch多重判断语句 .......................52 
3.2 循环控制语句.........................................54 
3.2.1 while循环语句 ................................54 
3.2.2 do…while循环语句.........................54 
3.2.3 for循环语句 ....................................55 
3.2.4 foreach循环语句 ............................56 
3.2.5 跳转语句 ........................................57
课后作业 

第4章 字符串操作
4.1 字符串简介 .............................................61 
4.2 字符串的连接符.....................................62 
4.3 字符串操作 .............................................62 
4.3.1 去除字符串首尾空格和特殊字符 .....62 
4.3.2 转义、还原字符串函数 ...................64 
4.3.3 获取字符串的长度 ..........................65 
4.3.4 截取字符串.....................................66 
4.3.5 比较字符串.....................................67 
4.3.6 检索字符串.....................................69 
4.3.7 替换字符串.....................................70 
4.3.8 格式化字符串 .................................71 
4.3.9 分割字符串.....................................72 
4.3.10 合并字符串...................................72
课后作业 

第5章 正则表达式
5.1 正则表达式的概念.................................75 
5.2 正则表达式的常用函数及其应用........77 
5.2.1 正则表达式的匹配函数 ...................77 
5.2.2 数组查询匹配函数 ..........................79 
5.2.3 进行全局正则表达式匹配................79 
5.2.4 正则表达式的替换 ..........................81 
5.2.5 正则表达式的拆分 ..........................82
课后作业 

第6章 PHP数组
6.1 数组的概念 .............................................84 
6.1.1 什么是数组.....................................84 
6.1.2 声明数组 ........................................84 
6.1.3 遍历数组 ........................................85 
6.2 数组的构造 .............................................87 
6.2.1 一维数组 ........................................87 
6.2.2 二维数组 ........................................87 
6.3 字符串与数组的转换.............................88 
6.4 统计数组元素个数.................................89 
6.5 查询数组中指定元素.............................90 
6.6 数组的排序 .............................................92 
6.7 预定义数组 .............................................94
课后作业 

第7章 PHP与Web页面交互
7.1 表单 .........................................................96 
7.1.1 创建表单 ........................................96 
7.1.2 表单元素 ........................................96 
7.2 在普通的Web页中插入表单..............100 
7.3 提交表单数据的两种方法 ..................102 
7.3.1 应用POST方式提交表单...............103 
7.3.2 应用GET方式提交表单 .................103 
7.4 PHP参数传递的常用方法 .................104 
7.4.1 $_POST[]全局变量.......................104 
7.4.2 $_GET[]全局变量 .........................105 
7.4.3 $_SESSION[]变量........................106 
7.5 在Web页中嵌入PHP脚本.................106 
7.6 在PHP中获取表单数据......................107 
7.7 对URL传递的参数进行编/解码 .......107 
7.7.1 对URL传递的参数进行编码 ..........107 
7.7.2 对URL传递的参数进行解码 ..........108
课后作业 109 

第8章 日期和时间
8.1 系统时区设置....................................... 111 
8.1.1 时区划分 ...................................... 111 
8.1.2 时区设置 ...................................... 111 
8.2 PHP日期和时间函数..........................112 
8.2.1 获得本地化时间戳 ........................112 
8.2.2 获取当前时间戳............................113 
8.2.3 获取当前日期和时间.....................114 
8.2.4 获取日期信息 ...............................114 
8.2.5 检验日期的有效性 ........................115 
8.2.6 输出格式化的日期和时间..............116 
8.2.7 显示本地化的日期和时间..............118 
8.2.8 将日期和时间解析为Unix时间戳 ...120 
8.3 日期和时间的应用...............................121 
8.3.1 比较两个时间的大小.....................121 
8.3.2 实现即将开始功能............................122 
8.3.3 计算页面脚本的运行时间..............123
课后作业 124 

第9章 Cookie与Session
9.1 Cookie管理..........................................126 
9.1.1 了解Cookie ..................................126 
9.1.2 创建Cookie ..................................126 
9.1.3 读取Cookie ..................................127 
9.1.4 删除Cookie ..................................128 
9.2 Session管理 .........................................129 
9.2.1 了解Session.................................129 
9.2.2 创建会话 ......................................129 
9.2.3 设置Session的时间 ......................135 
9.3 Session高级应用.................................141 
9.3.1 Session临时文件..........................141 
9.3.2 Session缓存.................................142 
9.3.3 Session数据库存储 ......................142
课后作业 145 

第10章 文件系统操作
10.1 文件处理.............................................147 
10.1.1 打开/关闭文件..........................147 
10.1.2 读写文件 ..................................148 
10.1.3 操作文件 ..................................149 
10.2 目录处理.............................................151 
10.2.1 打开/关闭目录..........................151 
10.2.2 浏览目录 ..................................152 
10.3 文件处理的高级应用 ........................153 
10.3.1 远程文件的访问 .......................153 
10.3.2 文件指针..................................153 
10.3.3 锁定文件..................................154 
10.4 文件上传.............................................155 
10.4.1 php.ini配置文件 .......................155 
10.4.2 预定义变量$_FILES.................155 
10.4.3 文件上传函数...........................156 
10.4.4 多文件上传 ..............................157
课后作业 158

第11章 面向对象编程
11.1 面向对象的基本概念 ........................160 
11.1.1 类.............................................160 
11.1.2 对象 .........................................160 
11.1.3 面向对象编程的特点.................161 
11.2 PHP与面向对象编程........................161 
11.2.1 类的定义 ..................................161 
11.2.2 成员变量 ..................................162 
11.2.3 成员方法 ..................................163 
11.2.4 类的实例化...............................163 
11.2.5 类常量......................................164 
11.2.6 构造方法和析构方法.................164 
11.2.7 继承和多态的实现 ....................167 
11.2.8 $this的用法 ..............................170 
11.2.9 访问修饰符...............................171 
11.2.10 静态方法(变量) ..................172 
11.3 PHP对象的高级应用........................174 
11.3.1 final关键字 ...............................174 
11.3.2 抽象类......................................175 
11.3.3 接口的使用...............................177 
11.3.4 克隆对象 ..................................179 
11.3.5 对象比较 ..................................180 
11.3.6 对象类型检测 ...........................181 
11.3.7 魔术方法(_ _) .....................183
课后作业 188

第12章 数据库的应用
12.1 MySQL概述 .....................................190 
12.2 启动、连接、断开和停止MySQL服务器 .................................190 
12.2.1 启动MySQL服务器...................190 
12.2.2 连接和断开MySQL服务器 ........191 
12.2.3 停止MySQL服务器...................192 
12.3 MySQL的数据库操作.....................193 
12.3.1 创建数据库(CREATE DATABASE) ..........................193 
12.3.2 查看数据库(SHOW DATABASES)........................194 
12.3.3 选择数据库(USE DATABASE) ..........................194 
12.3.4 删除数据库(DROP DATABASE) ..........................194 
12.4 MySQL的数据表操作.....................195 
12.4.1 创建数据表(CREATE TABLE)..................................195 
12.4.2 查看表结构(SHOW COLUMNS或DESCRIBE) .......................196
12.4.3 修改表结构(ALTER TABLE)..................................197 
12.4.4 重命名表(RENAME TABLE)..................................198 
12.4.5 删除表(DROP TABLE) ........198 
12.5 MySQL的数据操作 .........................199 
12.5.1 插入记录 ..................................199 
12.5.2 查询数据库记录 .......................200 
12.5.3 修改记录 ..................................201 
12.5.4 删除记录..................................201 
12.6 MySQL数据库的备份和恢复.........202 
12.6.1 数据的备份 ..............................202 
12.6.2 数据的恢复 ..............................203 
12.7 PHP访问MySQL数据库的过程....204 
12.8 PHP操作MySQL数据库的方法....205  
12.8.1 连接MySQL服务器...................206 
12.8.2 选择数据库文件 .......................207 
12.8.3 执行SQL语句...........................207 
12.8.4 从数组结果集中获取信息 .........208 
12.8.5 从结果集中获取一行作为对象 .........................................210 
12.8.6 逐行获取结果集中的每条 记录 .........................................213 
12.8.7 获取查询结果集中的记录数......214
课后作业 216

第13章 PHP应用案例
13.1 需求分析.............................................218 
13.2 系统设计..........

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP