失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > try catch php 捕获 php try catch : 捕捉异常 抛出异常

try catch php 捕获 php try catch : 捕捉异常 抛出异常

时间:2019-11-18 10:05:32

相关推荐

try catch php 捕获 php try catch : 捕捉异常 抛出异常

php try catch : 捕捉异常,抛出异常:/**

* 构造函数:自动加载连接数据库

* @param $database $key

* @return

*/

private function __construct($database = array(), $key){

try{

$this->server = $database['db_host'];

$this->username = $database['db_user'];

$this->password = $database['db_pwd'];

$this->database_name = $database['db_name'];

$this->database_type = $database['db_type'];

$this->database_port = $database['db_port'];

if($this->database_type == 'mysql'){

$this->pdo = new PDO($this->database_type . ':host=' .

$this->server . ';port=' .

$this->database_port . ';dbname=' .

$this->database_name,

$this->username,

$this->password, array(PDO::ATTR_TIMEOUT => self::TIME_OUT));

}else{

$this->pdo = new PDO ("dblib:host=$this->server:$this->database_port;

dbname=$this->database_name","$this->username","$this->password");

}

$this->pdo->exec('SET NAMES \'' . $this->charset . '\'');

self::$pdo_ref[$key] = &$this->pdo;

}catch(PDOException $e){

echo $e->getMessage();

}

}

以上就介绍了php try catch : 捕捉异常,抛出异常,包括了方面的内容,更多相关内容请关注PHP中文网()!

发布php中文网,转载请注明出处,感谢您的尊重!

如果觉得《try catch php 捕获 php try catch : 捕捉异常 抛出异常》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。