我有一個返回對象數組像這樣的功能:PHP對象的默認返回值
<?php
function sth()
{
return (object) array(
"obj1" => $obj1,
"obj2" => $obj2,
"obj3" => $obj3
);
}
$obj = sth();
echo $obj;
?>
在這裏,我想定義$ OBJ的默認value.It將返回默認值,而不是OBJ1 $,obj2的$,$ OBJ 3。
如何定義默認值?
您究竟在做什麼?你有沒有可以使用這個的真實代碼的例子? – BoltClock 2010-08-30 04:30:18
Look.Now $ obj是一個對象數組。我想定義一個像$ obj這樣的默認值來調用。我不想碰任何數組對象。 當我寫$ obj時它會返回默認值,當我寫$ obj-> obj1時它會返回$ obj1。 – sundowatch 2010-08-30 04:35:14
我不知道你在做什麼。請描述你想達到的目標。也許您應該創建某種集合(如[Java集合](http://www.google.com/search?client=opera&rls=zh-CN&q=java+collection&sourceid=opera&ie=utf-8&oe=utf-8))存儲其他對象並實現'__toString()'方法? – Crozin 2010-08-30 04:39:39