PHP的學(xué)習(xí)其實(shí)也沒有太多的難點(diǎn),最重要的就是掌握PHP操作數(shù)據(jù)庫的方法即可,而其它的PHP函數(shù)只要多寫寫記住了它們的使用方式和場景就沒大問題了。
今天翻看以前學(xué)習(xí)PHP時(shí)的筆記看到了當(dāng)時(shí)寫的PDO對(duì)象的創(chuàng)建和使用代碼,還是挺感觸的,現(xiàn)在就再來寫一遍代碼,作為這次的心情筆記吧,如果能幫到正在學(xué)習(xí)PHP開發(fā)的同學(xué),那就更好不過了!
try{
$dsn = 'mysql:host=localhost;dbname=shop';
$username = 'root';
$pwd = 'root';
$pdo = new PDO( $dsn, $username, $pwd );
//這里還可以寫一些PHP操作數(shù)據(jù)庫的語法,如:
//設(shè)置編碼
$pdo->exec('set names utf8');
//構(gòu)建sql語句
$sql = "INSERT student (name,email) VALUES ('李四','123@qq.com')";
//運(yùn)行
$pdo->exec($sql);
}catch( PDOException $e ) {
//拋出錯(cuò)誤信息
echo $e->getMessage();
}這上面只是PDO的基本使用詳解示例,在真正上線的開發(fā)中,我們是不會(huì)這樣子做的,而是將數(shù)據(jù)庫連接代碼單獨(dú)寫到一個(gè)connect.php(這個(gè)文件名是我剛學(xué)開發(fā)時(shí)取的,一般都用config.php或db.php之類的,其實(shí)都無所謂了,能讓人看懂就好)文件中,然后再在要使用到php操作數(shù)據(jù)庫的地方加載這個(gè)文件即可,如下圖我以前的學(xué)習(xí)代碼:

皖公網(wǎng)安備 34162202000270號(hào)