PHP:如何向对象引用添加参数?

Jos*_* U. 1 php oop

我有一个名为 $object 的对象,其形成如下:

stdClass Object ( [PLAYER_ID] => 141 [STATUS_ID] => 16 [LOGIN_NAME] => mikemo21 [EMAIL] => mmogilefsky@yahoo.com [PT_BALANCE] => 13775 )
Run Code Online (Sandbox Code Playgroud)

我想为此添加一个参数,也许它看起来如下:

stdClass Object ( [PLAYER_ID] => 141 [STATUS_ID] => 16 [LOGIN_NAME] => mikemo21 [EMAIL] => mmogilefsky@yahoo.com [PT_BALANCE] => 13775 [NEW_FIELD] => VALUE)
Run Code Online (Sandbox Code Playgroud)

完成这样的事情的正确语法是什么?

Dan*_*uis 5

PHP 中的对象属性不需要在分配之前声明,因此您可以像分配现有属性一样分配一个新属性:

$object->new_field = $value;
Run Code Online (Sandbox Code Playgroud)

请访问http://www.ideone.com/a8Q3t查看实际情况。