Creo que deberías leerte algún
tutorial sobre sesiones en php.
Respondiendo a tu pregunta ese código estaría obsoleto, ya que session_register(...) prefieren que se haga $_SESSION[carrito]="valor";
Lo que haría ese código es crear una sessión y asignar el valor de la session a una variable $carrito.
Un saludo!