эти два варианта отличаются только переменными ($sortedTimes и нулём), поэтому всю остальную строку можно вынести за пределы if