phpbar.de logo

Mailinglisten-Archive

[php] Re: relativen und absoluten Pfad kombinieren

[php] Re: relativen und absoluten Pfad kombinieren

Heinz Hombergs mlist at hhombergs.de
Sam Nov 15 20:52:58 CET 2003


Am 15. November 2003 um 19:51:14 meinte Thomas folgendes:

> $parts = explode('/',$pfad);
> $liste = array();
> foreach ($parts as $part) {
>   if ($part=='..' && count($liste)>1){
>     array_pop($liste);
>   }else{
>     $liste[] = $part;
>   }
> }
> $pfad = implode('/',$liste);


Geht aber noch einfacher:

$pfad = str_replace('../','',$pfad);

Und das ist auch noch schneller. ;)

-- 
Grüße aus Duisburg
 Heinz Hombergs                      mailto:heinz at hhombergs.de

Familie: Steuerlich begünstigter Kleinbetrieb zur Herstellung von
Steuerzahlern.

(Wolfram Weidner)

  Mitglied des openPHPNuke Entwicklerteams (http://www.openphpnuke.info)
 
  Geschrieben mit The Bat! Version 2.01.3 unter Windows XP 5.1 Build 2600 Service Pack 1
  PGP Key: mailto:pgpkey2 at hhombergs.de
  Fingerprint: 36DE F798 52E2 30A7 F12C 0493 4226 7422 B6E8 E34E


php::bar PHP Wiki   -   Listenarchive