например я хочу вывести сколько раз был поставлен лайк. мне не надо чтобы это выводилось во время выполнения скрипта. я хочу чтобы вывелось в конце, как итог
можно рабочие потоки вынести в Вызов функции в несколько потоков,
тогда после этого действия получится что скрипт закончил работу.
И после этого действия можно засунуть все что нужно сделать перед завершением
Просто в конце работы, при успешном завершении, при увеличении значения, подгрузить блоком одной записи из базы новое значение строки и сохранить его в базу, увеличив.
Так и сделал, но почему то это значение работает криво и то уменьшается, то резко растет по не понятным причинам.
Это должно работать корректно, возможно вы забыли про приведение типов, тк получая из БД число от все равно приходит как строка и может получиться такой результат например "1" + 1 = "11"