Nina: Verzeichnisnamen herausfiltern

Hallo,

wie kann ich aus den Angaben aus $_SERVER["PHP_SELF"] den Namen des letzten Verzeichnisses herausfiltern?

Beispiel: /Projekte/Wir/Hamburg/test.php

Den Namen der Seite bekomme ich ja mit basename($_SERVER["PHP_SELF"]), Ergebnis: test.php

Wie komme ich aber an das Ergebnis "Hamburg"?

Danke für Eure Hilfe,

Eure Nina

  1. hi

    mit explode müsste das gehen.

    $teilen=explode("/", $_SERVER["PHP_SELF"])

    dann müsste in $teilen[2] der name drinstehen...

    mfg

    1. Hallo,

      $teilen=explode("/", $_SERVER["PHP_SELF"])
      dann müsste in $teilen[2] der name drinstehen...

      leider geht das nur, solange immer die gleiche Anzahl von Unterverzeichnissen vorhanden ist!

      Wenn die Verzeichnisstruktur länger ist, dann steht in $teilen[2] nicht mehr das direkt übergeordnete Verzeichnis ... :-)))

      Gruss, Nina

      1. Du kannst ja nachher die länge des arrays auslesen und danach einfach den zweitletzten eintrag nehmen! wo liegt das problem?