PHP基础教程:数据库连接与操作
该思维导图概述了PHP语言的基础知识及应用,涵盖PHP技术基础(标记风格、HTML嵌入、数据输出与JavaScript调用)、数据类型(整型、浮点型、布尔型、字符串)、数据处理(数组、字符串、日期时间、URL/HTTP、数学运算)、MySQL数据库连接与操作(连接函数、SQL语句执行、结果处理)、以及数据库备份与还原(system、exec函数)。 内容由浅入深,系统地介绍了PHP开发中常用的知识点和技能。
源码
# PHP基础教程
## PHP技术基础
### PHP标记风格
#### 常见标记
##### ''
##### ' ?>'
##### ''
##### '<% %>'
#### 应用场景
### HTML中嵌入PHP
#### inline PHP
#### 代码分隔符
### PHP中输出HTML
#### echo与print
#### 输出缓冲
### PHP中调用JavaScript
#### JavaScript嵌入
#### AJAX与PHP交互
## PHP的数据类型
### 整型
#### 8位、16位、32位、64位
### 浮点型
#### 精度与范围
### 布尔型
### 字符串
#### 字符串操作
#### 字符串函数
## PHP数据处理
### PHP对数组的处理
#### 创建和初始化数组
#### 数组操作
##### 查找与访问
##### 删除与插入
##### 数组类型
#### 数组的排序
##### sort与asort
##### usort与ksort
#### 多维数组的排序
##### 自定义排序
#### 对数组重新排序
##### array_reverse与array_unique
#### 自然排序
### PHP对字符串的处理
#### 字符串函数
##### length与strpos
##### explode与implode
##### substr与str_replace
#### 并置运算符
#### strlen 函数
### 用PHP处理日期和时间
#### date与time函数
#### 时间戳
#### 时间格式化
### PHP中对URL、HTTP的处理
#### urlencode与urldecode
#### parse_url
#### header
#### setcookie
### PHP中的数学运算
#### 数值数据类型
#### 随机数
#### number_format
#### 常用数学函数
## PHP连接MySQL数据库
### PHP程序连接到MySQL数据库的原理
#### 连接机制
#### 安全性考虑
### PHP连接到MySQL函数
#### mysql_connect
#### mysql_select_db
#### mysqli与PDO
## PHP操作MySQL数据库
### 一次执行一条SQL语句
#### query 函数
### 一次执行多条语句
#### multi_query 函数
### 处理查询结果
#### fetch_row
#### fetch_array
##### 数组类型
#### fetch_assoc
#### fetch_object
### 关闭创建的对象
#### 释放资源
## PHP备份与还原MySQL数据库
### MySQL数据库与表的备份
#### 方法
##### system 函数
##### exec 函数
##### mysqldump
### MySQL数据库与表的还原
#### 方法
##### system 函数
##### exec 函数
##### mysql客户端工具
图片