nono, visto che con le regexp qualcosa la capisco, credo che si possa fare qualcosa del genere:

codice:
$exif = exif_read_data('tests/test2.jpg', 0, true);
if($exif === false) {
  $data = "non rilevata";
}
$exif_ = "";
foreach ($exif as $key => $section) {
   foreach ($section as $name => $val) {
       $exif_ .= "$name: $val
\n";
   }
}
$data_timestamp = preg_replace("/FileName: (.*?)\n/", "\\1", $exif_);
if(isset($data)) {
  $data_timestamp = $data;
}
non so ditemi voi