abstrak:<?php //數(shù)據(jù)源$dsn : 類(lèi)型:host = 主機(jī)名; dbname=數(shù)據(jù)庫(kù)名;charset= 編碼; $type='mysql'; //數(shù)據(jù)庫(kù)類(lèi)型 $host='127.0.0.1'; //數(shù)據(jù)庫(kù)
<?php //數(shù)據(jù)源$dsn : 類(lèi)型:host = 主機(jī)名; dbname=數(shù)據(jù)庫(kù)名;charset= 編碼; $type='mysql'; //數(shù)據(jù)庫(kù)類(lèi)型 $host='127.0.0.1'; //數(shù)據(jù)庫(kù)服務(wù)器域名 $dbname='phpedu'; //數(shù)據(jù)庫(kù)名稱(chēng) $charset='utf8'; //客戶端編碼 $dsn=$type.':host='.$host.';dbname='.$dbname.';charset='.$charset.';'; //拼接成$dsn //echo $dsn; //查看數(shù)據(jù)源是否正確 $user='root'; //數(shù)據(jù)庫(kù)用戶名 $pass='root'; //數(shù)據(jù)庫(kù)密碼 try{ //連接數(shù)據(jù)庫(kù) $pdo=new PDO($dsn,$user,$pass); echo $pdo ? '連接成功' :'失敗'; //關(guān)閉數(shù)據(jù)庫(kù) $pdo=null; //unset($pdo); } catch(PDOException $e){ exit($e->getMessage()); } ?>
老師,try算函數(shù)還是算類(lèi)?(我手冊(cè)上找不到)然后try和catch是用pdo連接數(shù)據(jù)庫(kù)的固定用法,是嗎?
Guru membetulkan:天蓬老師Masa pembetulan:2019-07-01 17:41:26
Rumusan guru:try - catch : 是一種語(yǔ)言結(jié)構(gòu), 用來(lái)進(jìn)行錯(cuò)誤捕獲的, 這樣可以將錯(cuò)誤集中處理, 利于項(xiàng)目快速上線...., 當(dāng)然初學(xué)階段, 可以忽略