PHP利用include調用另一個PHP文件的方法


PHP利用include調用另一個PHP文件中方法

  • 第一個PHP文件,MySQL_PDO.php
/*** * 連接數據庫,並且建立持久化的PDO連接以及捕捉錯誤異常 ***/
function MySQL_PDO($dbname_is, $username_is, $password_is){
    //數據庫類型
    $type = 'mysql';
    //數據庫名
    $dbname = $dbname_is;
    //主機
    $host = 'localhost';
    //用戶名
    $username = $username_is;
    //密碼
    $password = $password_is;

    $dsn = "$type:host=$host;dbname=$dbname";

    try{
        $params = [
            //建立持久化的PDO連接 PDO::ATTR_PERSISTENT=>true
            PDO::ATTR_PERSISTENT =>true,
            //使用預處理
            PDO::ATTR_EMULATE_PREPARES => false,
            //設置編碼
            PDO::MYSQL_ATTR_INIT_COMMAND => "set names utf8",
        ];
        //捕捉錯誤異常
    }catch(PDOException$e){
        echo "錯誤!:".$e->getMessage()."<br/>";
        die();
    }
    $MySQL_PDO = new PDO($dsn,$username,$password,$params);
    return $MySQL_PDO;
}
  • 第二個PHP文件,admin_a.php
//引用MySQL_PDO.php
include ("MySQL_PDO.php");
//添加參數,賦值
$MySQL_PDO = MySQL_PDO("數據庫名", "用戶名", "密碼");
//MySQL語句和執行
$sql1 = "select * from novel_informattion";
$res1 = $MySQL_PDO->query($sql1);
//循環獲取數據
foreach ($res1 as $row){
    echo $row;
}

開始先是在MySQL_PDO.php文件中編寫程序方法,然后在別的PHP文件中引用MySQL_PDO.php文件,添加參數使用MySQL_PDO.php文件。PHP的require方法我沒有試過,不過應該是一樣的吧!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM