PHP не поддерживает многопоточность. Есть несколько методов её эмуляции.
Можно помучать Яндекс запросом и что-то почерпнуть для себя.
И точно так же как там, здесь нельзя утверждать, что элемент не найден. Элемент может быть найден, но быть равен null.
Именно поэтому для проверки наличия ключа стоит использовать специально предназначенную для этого функцию array_key_exists
как софт поставился там и работал до сего дня
да, менял, по инструкции автора
просто синтаксис if else while for и т.п. сложноватый
тут вроде по ссылкам и передаются переменные...
PHPParser::GetParamsRec($el_val, $arAllStr, $arResult[$el_ind]);
Из идей пока 1: сделать отдельную горутину,(срабатывает раз в час)
будет по LIMIT OFFSET пробегаться по всем сделкам
pg-специфиеская возня со схемами в запросах ни к чему.