phpは純粋な オブジェクト指向じゃない、と思った
pythonとかc++とか
OOPの言語に慣れた人なら、
下のようなことができて、当然と思う。
私もそうだった。
$a = array(); $a->add("nasu"); $a->add("kabocha"); // 注意 addという関数を私の勝手な想像です。
$aはあくまでarray型のデータで操作関数を持たない。なので、追加するには、以下のような標準関数を使った、回りくどいことをする。
$a = array(); array_push($a, "nasu"); array_push($a, "kabocha");
よくまとめられていたhttp://www.objective-php.net/blog/detail/20100323
を参考にしました。ありがとございます。