<span style="font-size:18px;"><?php

	try{
		//PDO::ATTR_AUTOCOMMIT=>0设置不自动提交     设置持久链接,其他常量都可以再这里设置值
		$driver_opts=array(PDO::ATTR_AUTOCOMMIT=>0, PDO::ATTR_PERSISTENT=>true);	
		
		/*pdo驱动选择链接对应数据库的驱动(比如:MySQL、SqlServer。。。。选择对应操作驱动方式)
		 *mysql:host=localhost;dbname=xsphpdb可写在文件里面,也可以写在配置文件里面 php.ini中
		 *第4个参数是用来调优的---且是数组
		 */
		$pdo=new PDO("mysql:host=localhost;dbname=xsphpdb", "root", "123456", $driver_opts);//构造方法参数

		
		//这只属性和上面 $driver_opts一样  2中方法而已,有的属性不能再这里设置,得用构造方法参数形式设置
		$pdo->setAttribute(PDO::ATTR_AUTOCOMMIT, 0);
		$pdo->setAttribute(PDO::ATTR_PERSISTENT, true);

	}catch(PDOException $e){
		echo "数据库连接失败:".$e->getMessage();
		exit;
	}

	//获取属性信息-----手册pdo查看这个函数getAttribute
	echo $pdo->getAttribute(PDO::ATTR_PERSISTENT)."<br>";//是否持久链接
	echo $pdo->getAttribute(PDO::ATTR_AUTOCOMMIT)."<br>";//是否自动提交
	echo $pdo->getAttribute(PDO::ATTR_CLIENT_VERSION)."<br>";
	echo $pdo->getAttribute(PDO::ATTR_SERVER_INFO)."<br>";
	echo $pdo->getAttribute(PDO::ATTR_SERVER_VERSION)."<br>";
	echo $pdo->getAttribute(PDO::ATTR_DRIVER_NAME)."<br>";
</span>