chichi: string manipulation: Nur Dateinamen ausgeben

Hallo ich will mit PHP eine string manipulation vornehmen, die nur den Dateinamen ausgiebt und den Pfad weglässt.

$test1 = ".../images/1083844179_salat.jpg";
$test2 = ".../thumbs/1083844179_salat.jpg";

ich brauche jeweils nur 1083844179_salat.jpg, den pfad will ich nicht haben. (unabhängig vom pfad-namen)

chichi

  1. chichi,

    na dann versuchs mal mit: http://de3.php.net/explode.

    - Till

  2. Moin chichi,

    »» Hallo ich will mit PHP eine string manipulation vornehmen, die nur den Dateinamen ausgiebt und den Pfad weglässt.

    wie wäre es mit basename()
    http://us4.php.net/manual/de/function.basename.php

    regds
    Mike©

    --
    Freunde kommen und gehen. Feinde sammeln sich an.
    1. basename ist die funktion für mich. danke mike!

      1. Hello,

        basename ist die funktion für mich. danke mike!

        Aufgrund der Diskussion über dirname() in den letzten Tagen solltest Du aber auf jeden Fall auch noch is_file() bemühen, wenn es um eine real existierende Datei auf dem Server handeln soll, und nicht um ein Verzeichnis.

        basename() bildet nur den theoretischen Filenamen des gesamten Pfades und prüft nicht, ob es sich wirklich um eine Datei handelt.

        Harzliche Grüße aus http://www.annerschbarrich.de

        Tom

        --
        Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
        Nur selber lernen macht schlau