Öncelikle metinlerinizin çoğunluğunu baz alıcam.

$metins = array_values($metinler); // Öncelikle metinler arrayınızın keylerini sıfırladım ardışık  olmayan farklı keyler olabilirdi. 1-5-15 gibi

foreach($metins as $key => $val)
{
     $tmp[] = array(
       'text' => $val,
       'picture' => ((file_exists('resim/resim'.$key.'.jpg')) ? 'resim/resim'.$key.'.jpg' : '') // Burada $key e ait resim varmı yok mu kontrol edecek böylelikle 1. metinde 1. resmi getirmeye çalışıcak eğer 10. metinde 10. resim yoksa picture boş dönecek
      );
}

//sonucu yazdıralım.
print_r($tmp);
Umarım ilerlemende yardımcı olur.