(PHP 4 >= 4.0.3, PHP 5, PHP 7)
pathinfo — Bir dosya yolu hakkında bilgi döndürür
$yol
[, int $seçenekler
= PATHINFO_DIRNAME | PATHINFO_BASENAME | PATHINFO_EXTENSION | PATHINFO_FILENAME
] ) : mixed
pathinfo() işlevi belirtilen yol
hakkında bilgi içeren bir ilişkisel dizi döndürür.
yol
Bilgi toplanacak yol.
seçenekler
İsteğe bağlı seçenekler
değiştirgesinde hangi
bileşenlerin döndürüleceğini
PATHINFO_DIRNAME
,
PATHINFO_BASENAME
,
PATHINFO_EXTENSION
ve
PATHINFO_FILENAME
seçeneklerinin birleşimi olarak
belirtebilirsiniz. Tüm bileşenlerin döndürülmesi öntanımlıdır.
İlişkisel dizide dönen bileşenler: dirname (dizin ismi), basename (uzantısız isim), extension (uzantı) ve filename (dosya ismi).
Eğer seçenekler
belirtilirse ve tüm bileşenler
istenmemişse işlev bir ilişkisel dizi değil, bir dizge döndürür.
Sürüm: | Açıklama |
---|---|
5.2.0 |
PATHINFO_FILENAME sabiti eklendi.
|
Örnek 1 - pathinfo() örneği
<?php
$path_parts = pathinfo('/siteler/htdocs/index.html');
echo $path_parts['dirname'], "\n";
echo $path_parts['basename'], "\n";
echo $path_parts['extension'], "\n";
echo $path_parts['filename'], "\n"; // PHP 5.2.0'dan beri.
?>
Yukarıdaki örneğin çıktısı:
/siteler/htdocs index.html html index
Bilginize:
Geçerli dosya yolu bilgisinin alınması hakkında daha ayrıntılı bilgi edinmek için Öntanımlı Değişkenler bölümüne bakınız.