Quantcast
Channel: 一言多いプログラマーの独り言
Viewing all articles
Browse latest Browse all 846

PHPでオブジェクトのメンバ変数に名前を指定した変数でアクセス

$
0
0
PHPでオブジェクトのメンバ変数に名前を指定した変数でのアクセスです。言葉で説明するよりも、例を見てもらったほうがわかりやすいでしょう。こんなこともできるというお話です。使えることはわかりましたが、ちょっと躊躇してしまいますね(笑)。


$var = 'name' ;
$object_name = $object->$var ;

define('VAR', 'name');
$object_name = $object->{VAR} ;

参考サイト
PHP Object Variable variables name?(Stack Overflow)
クラスとオブジェクト(PHP Manual)

Viewing all articles
Browse latest Browse all 846

Trending Articles