Test: /ext/standard/tests/array/array_intersect_1.phpt - Version 5.7.0-dev    

There is 1 diff reported by users for this test.

Count Diff
18 (100%)
210+ array(0) {
211+ }
212+ end ------------ array_uintersect_uassoc() with ordinary func -
213+ begin ------------ array_uintersect_uassoc() with method --------
214+ $a=array (
215+ '0.1' =>
216+ cr::__set_state(array(
217+ 'priv_member' => 9,
218+ 'public_member' => 9,
219+ )),
220+ '0.5' =>
221+ cr::__set_state(array(
222+ 'priv_member' => 12,
223+ 'public_member' => 12,
224+ )),
225+ 0 =>
226+ cr::__set_state(array(
227+ 'priv_member' => 23,
228+ 'public_member' => 23,
229+ )),
230+ 1 =>
231+ cr::__set_state(array(
232+ 'priv_member' => 4,
233+ 'public_member' => 4,
234+ )),
235+ 2 =>
236+ cr::__set_state(array(
237+ 'priv_member' => -15,
238+ 'public_member' => -15,
239+ )),
240+ );
241+ $b=array (
242+ '0.2' =>
210- array(2) {
211- [1]=>
212- object(cr)#%d (2) {
213- ["priv_member":"cr":private]=>
214- int(4)
215- ["public_member"]=>
216- int(4)
217- }
218- [2]=>
219- object(cr)#%d (2) {
220- ["priv_member":"cr":private]=>
221- int(-15)
222- ["public_member"]=>
223- int(-15)
224- }
225- }
226- end ------------ array_uintersect_uassoc() with ordinary func -
227- begin ------------ array_uintersect_uassoc() with method --------
228- $a=array (
229- '0.1' =>
236- 'priv_member' => 12,
237- 'public_member' => 12,
241- 'priv_member' => 23,
242- 'public_member' => 23,
249+ 'priv_member' => 22,
250+ 'public_member' => 22,
254+ 'priv_member' => 3,
255+ 'public_member' => 3,
255- $b=array (
256- '0.2' =>
257- cr::__set_state(array(
258- 'priv_member' => 9,
268+ var_dump(array_uintersect_uassoc($a, $b, array("cr", "comp_func_cr"), "comp_func"));
269+ array(0) {
270+ }
271+ end ------------ array_uintersect_uassoc() with method --------
259- 'public_member' => 9,
260- )),
261- '0.5' =>
262- cr::__set_state(array(
263- 'priv_member' => 22,
264- 'public_member' => 22,
265- )),
266- 0 =>
267- cr::__set_state(array(
268- 'priv_member' => 3,
269- 'public_member' => 3,
270- )),
271- 1 =>
272- cr::__set_state(array(
273- 'priv_member' => 4,
274- 'public_member' => 4,
275- )),
276- 2 =>
277- cr::__set_state(array(
278- 'priv_member' => -15,
279- 'public_member' => -15,
280- )),
281- );
282- var_dump(array_uintersect_uassoc($a, $b, array("cr", "comp_func_cr"), "comp_func"));
283- array(2) {
284- [1]=>
285- object(cr)#%d (2) {
286- ["priv_member":"cr":private]=>
287- int(4)
288- ["public_member"]=>
289- int(4)
290- }
291- [2]=>
292- object(cr)#%d (2) {
293- ["priv_member":"cr":private]=>
294- int(-15)
295- ["public_member"]=>
296- int(-15)
297- }
298- }
299- end ------------ array_uintersect_uassoc() with method --------