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 "连接成功";

 

posted @ 2019-09-05 09:35  张宗珂  阅读(133)  评论(0)    收藏  举报