$cart_contents è un array, per ogni $key hai un subtotale
Cicla con un foreach per fare la somma, oppure usa array_map()
Secondo me, dove è definito ora il totale hai già la soluzione a portata di mano