Wann und warum sollte ich session_regenerate_id () verwenden?

Warum und wann sollte ich die session_regenerate_id()Funktion in PHP verwenden? Sollte ich es immer benutzen, nachdem ich das benutzt habe session_start()? Ich habe gelesen, dass ich es verwenden muss, um eine Sitzungsfixierung zu verhindern. Ist dies der einzige