Rolf: Variable parsen - solved

Beitrag lesen

Hallo,

habe es zwischenzeitlich wie folgt gelöst:

<?php  
function myDirName($path) {  
    return (filetype($path) == 'dir') ? $path : dirname($path).'/';  
}  
  
$PT = array(  
1=>'./',  
2=>'./Berge/',  
3=>'./Himmel/IP0988.jpg',  
4=>'./Wald/',  
);  
foreach($PT as $nr => $path) {  
    echo $nr.'. '.myDirName($path)."\n";  
}  
?>

Grund ist, dass man opendir() nicht auf Dateinamen anwenden kann.
Bislang bin ich davon ausgegangen, dass PHP intelligenter an die
Sache herangeht, als einfach das letzte Element zu entfernen.

mbG Rolf