文章目录
一、后端基础PHP
1、简介及基本函数
- php(全称超文本预处理器),是一种在服务器上执行的可免费下载使用的通用开源脚本语言。
- php是一种可以面向对象也可以面向过程的脚本语言
- 使用场景
网站的动态操作,如注册、登录。
网站需要生成静态文件,来确保安全
需要快速看见效果的项目
部分游戏服务端
2、PHP基本语法
- 具有C语言、java等语言的特点
- 脚本以
<?php
开头,以?>
结尾 - 变量声明,美元符开头,如$value
3、网页和服务器的两种交互方式
- GET
把参数包含在URL中 - POST
通过request body传递参数
4、PHP操作MySQL
- 连接数据库
$conn = mysqli_connect ( " addr " , " usr " , " password " , " db_name " );
$conn = mysqli_connect ( " addr " , " usr " , " password " );
- 选择数据库
mysqli_select_db ( $conn , " db_name " );
- 执行SQL语句
$result = maysqli_query ( $conn , " SQL语句" );
- 遍历查询结果
$row = mysqli_fetch_row ( );//返回一行
$table = mysqli_fetch_all ( );//返回全部内容
- 关闭数据库连接
mysqli_close ( $conn )
5、预防SQL注入
- 过滤敏感信息/恶意代码
- 数据类型转换
- 将查询和数据分离