更新日:2020年3月5日(木)
クラス = 変数 + 関数 (変数と関数の集まり。)
クラスが持つ「変数」をプロパティ と呼び、クラスが持つ「関数」をメソッドと呼ぶクラスとはオブジェクトを作るための設計図
クラスは変数と関数を持つことができデータをまとめて管理する。外部リンク参考サイトさん クラスについて
オブジェクトに対して何らかの操作を行う手続きのことを「メソッド」といいます。
外部リンク参考サイトさん オブジェクト指向オブジェクト(object)を作成する構文 $オブジェクト名 = new クラス名();
アロー演算子は左辺から右辺を取り出す演算子
プロパティやメソッドにアクセスするには、オブジェクトに対してPDOはPHP標準の機能なので、別途インストールの必要はありませんが、PDOを利用できなければ設定ファイル(php.ini)を編集する必要があります。
外部リンク参考サイトさん ・PDOを使用しPHPでMySQLへ接続する方法 ・PDOを使用しPHPでMySQLへ接続する方法2「まず、オブジェクトを作成する構文」 $オブジェクト名 = new クラス名();を使い、PDOオブジェクトの作成とMySQLでの接続
→「SQLの発行(queryまたは、prepare、execute)」
→「結果レコードの取り出し(fetch)」になります。
$pdo = new PDO
("mysql:dbname=データベース名;charset=utf8;", "root","パスワード");
「第2引数」でデータベース接続のID、「第3引数」でデータベース接続のパスワードをそれぞれ指定
XAMPPインストール時のIDは「root」、パスワードはありません。
PDOにおいてもデータベースを扱うための命令はSQLを使います。
PDOクラスのqueryメソッドでSQLの発行ができます。オブジェクト = $pdo->query("SELECT * FROM テーブル名");
-> (アロー演算子)を使用