對象我有這個類:使用usort()使用實現ArrayIterator
class ResultSet
implements ArrayAccess, Countable, Iterator {
/// Rest of implementation ...
}
我()運行到一個問題,使用usort並通過我的對象作爲第一個參數。 usort()期望一個數組而不是一個對象,但是給定我的接口的實現,我不知道它可能需要什麼。
php返回的確切錯誤是: Warning: usort() expects parameter 1 to be array, object given
。
即使'ArrayObject'的從這個苦,我會說這是任何一個錯誤,或者至少不需要的遺留問題... – Wrikken 2011-06-09 18:24:31