Yzerman: Variablen Wert

Beitrag lesen

function generate_filename ($nummer) {
  if (strlen ($nummer) == 1) {
    $filename = "testbild00".$nummer.".jpg";
  }
  elseif (strlen ($nummer) == 2) {
    $filename = "testbild0".$nummer.".jpg";
  }
  elseif (strlen ($nummer) == 3) {
    $filename = "testbild".$nummer.".jpg";
  }
  else {
    $filename = FALSE;
  }
  return $filename;
}

Einfach diese Funktion mit der einfachen Nummer als Argument aufrufen, und Du erhälst den gewünschten vollen Dateinamen (in diesem Fall mit Endung) als Resultat zurück. Sie liefert false, wenn die Nummer mehr als 3 Ziffern lang ist. Du kannst Die Funktion ja entsprechend erweitern, wenn Du mehr Stellen brauchst.