<?php
class singlePdo{
private static $pdo=null;
public static function getPdo()
{
if(!self::$pdo)
{
try{
self::$pdo=new PDO('mysql:host=localhost;dbname=day2db','root','dyl123');
}catch(PDOException $e)
{
echo '错误信息:'.$e->getMessage();
}
}
return self::$pdo;
}
}
$pdo1=singlePdo::getPdo();
?>
php 单例PDO(避免同时多个对象操作数据库时,一方查看,一方修改出现问题)
本文展示了一种使用PHP单例模式实现数据库连接的方法,通过一个具体的类singlePdo,确保了在整个应用中只存在一个数据库连接实例,提高了资源利用效率。

被折叠的 条评论
为什么被折叠?



