in reply to Threads reinitializing the variable

It is not the last value, it is the count. To get the actual sum, you must use the returned value somehow:
$total_count += $ret;
لսႽ† ᥲᥒ⚪⟊Ⴙᘓᖇ Ꮅᘓᖇ⎱ Ⴙᥲ𝇋ƙᘓᖇ