Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]jak pobrać nazwę aktualnego katalogu?
Forum PHP.pl > Forum > Przedszkole
qpeace1
Jak mogę pobrać nazwę kataogu, w którym znajduje się plik z aktualnym skryptem?

mam plik plik.php katalogu
polska/warszawa/plik.php

jak mogę pobrać do zmiennej nazwę katalogu warszawa?


na razie robiłem tak:
$ten_katalog =getcwd();
echo $ten_katalog; // daje całą ścieżkę do katalogu
-----------------
function get_file_dir() {
global $argv;
return realpath($argv[0]);
}

$ten_katalog = get_file_dir();
echo $ten_katalog;
// daje to co wyżej

oczywiście mogę zastosować explode ze ścieżki dostępu, np.

$dir = getcwd();
$tablica = explode('/', $dir);
$ten_katalog = $tablica[1];

ale to mi się nie podoba {rozwali mi wszystko, kiedy będę chciał zmienić strukturę katalogów}


znacie może inny sposób na uzyskanie samej nazwy aktualnego katalogu, aby można było ją przypisać zmiennej?
piotrooo89
dirname
aha i jeszcze
pathinfo
qpeace1
zgadza się
echo basename(dirname(__FILE__));

dzięki piotrooo89
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.