<?php
	function NomeDoDominio( $dominio ) {
		$sufixos = array( '.com.br', '.net.br', '.org.br', '.com', '.br' );
		foreach( $sufixos as $sufixo ) {
		   if( $sufixo == substr( $dominio , -strlen( $sufixo ) ) ) {
		      $dominio = substr( $dominio , 0, -strlen( $sufixo ) );
		      break;
		   }
		}
		return substr( strrchr( '.'.$dominio, '.'), 1);
	}
	
	echo NomeDoDominio( '+bbbbbbb2.virtua.com.br' ).PHP_EOL;
	echo NomeDoDominio( '+000-74-4-000.paemt702.dsl.brasiltelecom.net.br' ).PHP_EOL;
	echo NomeDoDominio( '+111.222.22.222.dynamic.adsl.gvt.net.br' ).PHP_EOL;
	echo NomeDoDominio( '+89-66-123-98.superlink.com' ).PHP_EOL;
	echo NomeDoDominio( 'www.usp.br' ).PHP_EOL;
	