PHP 六
基本配置
配置项 功能说明
file_uploads on为 开启文件上传功能,off为关闭。
post_max_size 系统允许的POST传参的最大值。
upload_max_filesize 系统允许的上传文件的最大值。
memory_limit 内存使用限制
基本步骤
1.判断是否有错误代码。
2.自定义判断是否超出文件大小范围。
3.判断后缀名和mime类型是否符合。
4.生成文件名.
5.判断是否是长传文件。
6.移动临时文件到指定位置。
PHP与MySQL
两种方式: MySQLi extension ("i" 意为 improved) PDO (PHP Data Objects)
MySQLi 和 PDO 对比
支持情况:MySQLi 只支持MySQL ; PDO支持 Oracle MySQL PostgreSQL Firebird SQLite SQL Server
安全性:都支持SQL注入
API:MySQL支持面向对象和面向过程;PDO支持面向对象
性能: 单纯只是MYSQL数据的话,MySQLi比PDO稍快;
如果没有后期更改数据库的考虑,你习惯用哪一种就用哪一种。
<?php $servername = "localhost"; $username = "username"; $password = "password"; //创建连接 $conn = new mysqli($servername,$username,$password); //检测连接 if ($conn->connect_error){ die("连接失败:".$conn->connect_error); } echo "连接成功"; ?>
<?php
$servername = "localhost";
$username = "username";
$password = "password";
//创建连接
$conn = mysqli_connect($servername,$username,$password)
//检测连接
if(!$conn){
die("Connection failed:".mysqli_connect_error());
}
echo "连接成功";

浙公网安备 33010602011771号