データベースに接続する際、PDOを使って接続した際、下記のコードを目にしました。
$dbh = new PDO('mysql:host=localhost;dbname=hoge1;charset=utf8', $user, $pass); $dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); ←これ
1行目の接続は見たまんまdb情報を入力しているのがわかるのですが、
2行目は何をしているというか何を定義?しているのでしょうか?
また->
は何を表しているのでしょうか?
最後に、PDO::ATTR・・・
でコロンを2つ使っているのですが、
あまり深く考えずに、コロンは二つ使うと思ってていいのでしょうか?
http://
のようにスラッシュが二つ必要的な覚え方でいいのでしょうか?
よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/12/29 10:10
退会済みユーザー
2017/12/29 10:17
2018/01/04 01:50