Hata: is_array($src2->crit) bir "stdClass :: $ kritik Tanımsız" özelliği oluşturuyor.
The line throwing the error is:
if(is_array($src2->crit) && count($src->crit) > 0){
$src2->crit burada başlatıldı.
$src2->crit = array();
$src2->crit[0] = new dataSet();
$src2->crit[0]->tblName = $tbl2;
$src2->crit[0]->colName = "ID";
$src2->crit[0]->val = $elm->editID;
Bu kod ile $src2->crit test ederken.
print("\$src->crit is a ".$src->crit."<br />");
print_r($src->crit); print("<br />");
Bu döndürülür.
$src2->crit is a Array
Array ( [0] => dataSet Object ( [tblName] => sExam [colName] => ID [val] => 10 ) )
Ben doğru anlamak / Ne göremiyorum? print("\$src2->crit is a ".$src->crit."<br />") bir dizi olduğunu dönerse o zaman neden is_array($src2->$crit) bir hata üretiyor?