Hola
En caso que fluctue el número de dígitos delante de las letras y las letras sean las mismas puedes usar
Cita: $cadena = "0001882TI04";
$num1 = substr($cadena,0,strpos($cadena,"T"));
$letra = substr($cadena,strpos($cadena,"T"),2);
$num2 = substr($cadena,strpos($cadena,"I")+1,2);
echo "Dato1= ".$num1."<br>";
echo "Dato2= ".$letra."<br>";
echo "Dato3= ".$num2
Suerte
Editado 14:08
Transpolé de ASP