berkut
Новичок
Отловить ошибку
Помогите отловить ошибку, запарился уже. Вот сокращённый код:
И тут самое интересное, в if за цикл попадаю 2 раза - первый раз всё нормально, но во второй!!! Внимание на var_dump() - view source показывает:
Т.е. $val - есть string, и в то-же время, любой индекс $val === '<'
В чём может быть дело???
в debuger-е $val во втором проходе === string(338)
Помогите отловить ошибку, запарился уже. Вот сокращённый код:
PHP:
// CUT ...
foreach ($this->table_fields as $key=>$val) {
// CUT ...
if (!empty($val['mandatory']) && $val['type']!='editor') {
var_dump($val['mandatory'], $val, $val['NonExsisting_Arr_Index_blah_blah']); // !!!!!!!
$script .= "..CUT..";
}
// CUT ...
}
Код:
string(1) "<"
string(338) "... Javascript....
"
string(1) "<"
В чём может быть дело???
в debuger-е $val во втором проходе === string(338)