は、私がこのようなオブジェクトを持っている:私のプログラムを通してarray_unique()をオブジェクトの処理に適用/利用するにはどうすればよいですか?
class Log
{
public matches;
public function __construct()
{
$this->matches = array();
}
}
class Match
{
public owner;
public stuff;
}
を、私はLogオブジェクトの配列の一致を反復処理を経て$owner
と$stuff
およびアクセス、そこにデータを保存します。私が思っているのは、すべてのユニークな所有者のリストを含む配列を取得する方法です。例えば
、私は次の情報を持っている場合:
Bill SomeStuff
Bob SomeOtherStuff
Stan MoreOtherStuff
Bill MoreOfBillsStuff
Bill BillhasLotsofStuff
をどのように私は単にBill
、Bob
を含む配列を取得して行くのです、Stan
?
をあなたが求めているものと一致する配列。代わりに、データのコピーを防ぐ「FilterIterator」でもこれを行うことができますが、配列ではなくイテレータを返すことになります。 - しかし、とにかく、これまでに何を試してみましたか、あなたの問題がどこにあるのか疑問に思っています。 – hakre