2016-07-14 9 views
0

Wenn ich eine Variable wie haben:Immer nur den Dateinamen in Laravel 5

$ StoragePath = ('/ xampp/htdocs/Systeembeheer/public/download');

$files = File::allFiles($storagePath); 

return View::make('documentatie.overzicht') ->with('files', $files); 

Meiner Ansicht angezeigt werden die Dateien als:

/xampp/htdocs/systeembeheer/public/download/test.txt, aber ich will nur test.txt sehen.

+0

Haben Sie 'Echo Basisnamen ($ file) zu tun versucht,'? – KuKeC

+0

Vielen Dank! Ich habe: in meiner Ansicht Datei und es funktioniert jetzt! – jurh

+0

Kein Problem, ich habe meine Lösung als Antwort geschrieben. Fühlen Sie sich frei, es zu akzeptieren :) – KuKeC

Antwort

1

Sie haben basename zu verwenden, die Namen aus einer vollständigen Pfadzurückgibt Hinter.

So Ihrer Ansicht nach Gebrauch so etwas wie

//$file is full path 
echo basename($file); 
+0

es funktioniert manchmal schlecht mit russischen Zeichen – Tebe