Du kan også bruge:
substr($path, strrpos($path, '.'));
Så fanger du kun efternavnet, med punktum.
Så er det bare at mixe basename() med substr():
$name = basename($path,substr($path, strrpos($path, '.')));
en anden løsning kan være:
$name = basename($path, '.'.array_pop(explode('.', $path)));
Indlæg senest redigeret d. 15.01.2007 09:29 af Bruger #10216