bueno, el comportamiento se lleva a cabo con
Javascript, pero ni el "diseño" ni el comportamiento se lleva acabo por PHP, ya que se ejecuta en el servidor...
recuerda que PHP es un pre-procesador de hipertexto, osea... solo sirve para eso, no mas!
cualquier otro comportamiento "dinámico" que se lleve acabo en el navegador, es exclusivo de las tecnologías del navegador, en este caso... xHTML+CSS+Javascript
mira, investiga esto:
jquery ui tabs
suerte!