数据库操作的抽象层。同一种方法,可以操作不同的数据库。
<?php try{ //初始化连接,也可以通过ini配置,php.ini配置等 $pdo=new PDO("mysql:host=localhost;dbname=asd",用户名,密码); $pdo->getAttribute();//获取属性 $pdo->setAttribute();//设置属性 //执行SQL语句 $stmt=$pdo->query(sql);//用于查询 $result=$stmt->fetchAll();//返回所有数据 参数 PDO::FETCH_ASSOC //都赋值为null释放资源 $result = null; $pdo->exec(sql);//用于删除增加更新等操作 }catch(PDOException $e){ die(message); } ?>