Mira, esto a mi me funciono:
Código:
$cadena = '\imagenes\fotos\carpeta\usuario\talfoto.jpg';
$sep = explode('\\', $cadena);
echo count($sep).'<br>';
foreach ($sep as $key=>$value) {
echo '-'.$value.'<br>';
}
/*imprime
6
-
-imagenes
-fotos
-carpeta
-usuario
-talfoto.jpg
*/
En primer lugar debes escapar el \ con un \\.
En segundo lugar debes usar comillas simples para la cadena, sino da la casualidad de que en el ultimo elemento, que seria el \talfoto.jpg toma el \t como una tabulacion.
Espero te sirva.