Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]jak pobrać nazwę aktualnego katalogu?, jak pobrać nazwę aktualnego katalogu
qpeace1
post 21.06.2008, 19:19:54
Post #1





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 1.06.2008

Ostrzeżenie: (0%)
-----


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?
Go to the top of the page
+Quote Post
piotrooo89
post 21.06.2008, 19:30:30
Post #2


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




dirname
aha i jeszcze
pathinfo

Ten post edytował piotrooo89 21.06.2008, 19:31:37


--------------------
Go to the top of the page
+Quote Post
qpeace1
post 21.06.2008, 19:34:28
Post #3





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 1.06.2008

Ostrzeżenie: (0%)
-----


zgadza się
echo basename(dirname(__FILE__));

dzięki piotrooo89
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 18.08.2025 - 23:19