Chcę zrobić coś takiego:

lecz w php.
Chodzi o zaokrąglenie obrazka(avatara) i dodanie bordera. Znalazłem dużo przykładów, lecz każdy działa na zasadzie corner.php?src=image.png&radius=40. Chcę, aby przy uploadowaniu avatara(które już mam) robił się taki mały zaokrąglony avatarek z borderem dookoła i żeby został zapisany na serverze. Nie potrafię zmodyfikować tamtych skryptów pod siebie, a chcę zaokrąglenie zrobić w php, aby uniknąć błędów i mieć pewność, że na każdej przeglądarce avatar i border zawsze będą zaokrąglone.

Z góry dziękuję i pozdrawiam,
Arek!