tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
1887
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von jenno
    jenno jenno ist offline Mitglied Brokat
    Registriert seit
    Jan 2004
    Ort
    Niederlande . Groningen
    Beiträge
    412
    Wie kann ich aus einem String alle Zahlen herausfiltern? Zum Beispiel möchte ich aus "datei_01.php" nur noch "01" übrigbehalten. Oder vielleicht noch besser, nur "1".
     
    -- j.

  2. #2
    MiLa MiLa ist offline Mitglied Smaragd
    Registriert seit
    Aug 2003
    Beiträge
    1.166
    Haben die Dateinamen einen einheitlichen Syntax, also immer z.B. datei_*.php?
    Also eine gleiche Anzahl von Buchstaben oder so?
     

  3. #3
    Registriert seit
    Dec 2001
    Beiträge
    4.791
    Gehen wir mal davon aus, dass dein Dateiname in $file steckt
    PHP-Code:
    for($i=0;$i<strlen($file);$i++) {
      if(
    is_int($file{$i})) {
        
    $nurzahlen .= $file{$i};
      }
    }
    echo 
    $nurzahlen
    Das sollte dir nacheinander alle im Dateinamen enthaltenen Zahlen in einen String packen und diesen dann ausgeben.
     

  4. #4
    Avatar von Sven Mintel
    Sven Mintel Sven Mintel ist offline Mitglied
    Registriert seit
    Aug 2003
    Beiträge
    18.238
    Blog-Einträge
    6
    Code :
    1
    
    $string=preg_replace("/\D/","",$string);
     

Ähnliche Themen

  1. Antworten: 7
    Letzter Beitrag: 08.05.08, 22:44
  2. Antworten: 2
    Letzter Beitrag: 28.10.07, 18:42
  3. Antworten: 3
    Letzter Beitrag: 30.10.04, 20:31
  4. Antworten: 2
    Letzter Beitrag: 22.09.04, 15:55
  5. Antworten: 0
    Letzter Beitrag: 20.04.04, 23:11