ORMとは、
データベースとオブジェクト指向プログラミング言語の間の非互換なデータを変換するプログラミング技法である。オブジェクト関連マッピングとも呼ぶ。
とのこと。
例
<?php $arr = array('eins' => 1, 'twei' => 2, 'drai' => 3); print_r($arr['eins'] . PHP_EOL); $arr['einz'] = 'one';
とするより、クラスなりメソッドなりを作ってメソッドから操作するほうが
事故も少ないし、データの変更もより簡単になる。
<?php class Hoge { var $arr = array('eins' => 1, 'twei' => 2, 'drai' => 3); function getArray() { return $this->arr; } function setArrayEins($one) { $this->arr['eins'] = $one; return $this->arr; } } $Hoge = new Hoge(); $arr = $Hoge->getArray(); // 1 $arr = $Hoge->setArrayEins('one'); // one