pathinfo

(PHP 4 >= 4.0.3, PHP 5, PHP 7)

pathinfoBir dosya yolu hakkında bilgi döndürür

Açıklama

pathinfo ( string $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.

Değiştirgeler

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.

Dönen Değerler

İ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 Bilgisi

Sürüm: Açıklama
5.2.0 PATHINFO_FILENAME sabiti eklendi.

Örnekler

Ö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

Notlar

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.

Ayrıca Bakınız

  • dirname() - Belirtilen dosya yolunun dizin bileşenini döndürür
  • basename() - Dosya yolunun dosya ismi bileşenini döndürür
  • parse_url() - Bir URL'yi bileşenlerine ayırır
  • realpath() - Normalleştirilmiş mutlak dosya yolunu döndürür