Hola,
usa la funcion
explode -- Divide una cadena por otra
Cita: array explode ( string separador, string cadena [, int limite] )
Devuelve una matriz de cadenas, cada una de las cuales es una subcadena de cadena formada mediante su división en las fronteras marcadas por la cadena separador. Si se especifica limite, la matriz devuelta contendrá un máximo de limite elementos con el último conteniendo el resto de la cadena
asi quedaria-
Código PHP:
$fecha = explode('-',$llamar);
echo $fecha[2]."-".$fecha[1]."-".$fecha[0];
en cuanto a tu codigo no imprimes en el echo lo q es fecha 1 fecha 2 fecha3
Código PHP:
$fecha3= substr($llamar,0,4);
$fecha2= substr($llamar,5,6);
$fecha1= substr($llamar,9,10);
//qui imprime la var q has creado antes (tenias nuevaar... y eso no esta aki)
echo $fecha1."-".$fecha2."-".$fecha3;
saludos