Warning: Illegal type returned from MultipleIterator::key() in D:\www\mytest\test.php
按照老師的代發(fā),我的運行出來是有這個warning,php版本5.3.28。這是怎么回事呢?
Warning: Illegal type returned from MultipleIterator::key() in D:\www\mytest\test.php
按照老師的代發(fā),我的運行出來是有這個warning,php版本5.3.28。這是怎么回事呢?
2014-08-18
舉報
2014-08-18
請幫忙把test.php的代碼貼一下,謝謝
2014-08-18
以上代碼會報warning錯誤
但是,但我把$key刪除過后,就沒問題了~
$idIter=new ArrayIterator(array('01','02'));
$nameIter=new ArrayIterator(array('張三','李四'));
$mit=new MultipleIterator(MultipleIterator::MIT_KEYS_ASSOC);
$mit->attachIterator($idIter,'id');
$mit->attachIterator($nameIter,'name');
foreach($mit as $val)
{
print_r($val);
}