Интересно, как я могу переименовать свойство объекта в PHP, например:
<?php
$obj = new stdclass();
$obj->a = 10; // will be renamed
$obj->b = $obj->a; // rename "a" to "b", somehow!
unset($obj->a); // remove the original one
Это не работает в PHP5.3, (не относится к более ранним версиям), поскольку для $obj->b
будет указана ссылка $obj->a
, поэтому при сбросе $obj->a
значение $obj->b
будет нулевым , Есть идеи, пожалуйста?