А что должно меняться? - Хотелось бы какого-то разъяснения ситуации У меня всегда проверка в конце. Если выводить ещё и баланс, то он будет неактуальным. И только если добавить sleep(1000) из соседнего вопроса, тогда проверки становятся почаще, и баланс выводиться актуальный.