pathinfo()

PHP pathinfo() funksiyasi

❮ PHP fayl tizimi ma’lumotnomasi

Misol

Fayl yo‘li haqida ma’lumot oling:

<?php print_r(pathinfo("/testweb/test.txt")); ?>

Yuqoridagi kodning natijasi quyidagicha bo‘ladi:

Array ( [dirname] => /testweb [basename] => test.txt [extension] => txt )


ULASHISH

Ta’rif va qo‘llanilishi

pathinfo() funksiyasi fayl yo‘li haqidagi ma’lumotni qaytaradi.

Sintaksis

pathinfo(path, options)

Parametr qiymatlari

Parametr Tavsif
path Majburiy. Tekshiriladigan yo‘lni belgilaydi
options Ixtiyoriy. Massivning qaysi elementi qaytarilishini belgilaydi. Ko‘rsatilmasa, barcha elementlarni qaytaradi.

Mumkin bo‘lgan qiymatlar:

  • PATHINFO_DIRNAME - faqat dirname qaytariladi
  • PATHINFO_BASENAME - faqat basename qaytariladi
  • PATHINFO_EXTENSION - faqat extension qaytariladi
  • PATHINFO_FILENAME - faqat filename qaytariladi


Texnik tafsilotlar

Qaytariladigan qiymat: Agar option parametri berilmasa, dirname, basename, extension va filename elementlaridan iborat assotsiativ massiv qaytaradi. Agar option parametri ko‘rsatilsa, so‘ralgan elementni o‘z ichiga olgan string qaytaradi. Muvaffaqiyatsiz bo‘lsa FALSE
PHP versiyasi: 4.0.3+

Ko‘proq misollar

Misol

Fayl yo‘li haqida ma’lumot oling:

<?php print_r(pathinfo("/testweb/test.txt",PATHINFO_BASENAME)); ?>

Yuqoridagi kodning natijasi quyidagicha bo‘ladi:

test.txt

❮ PHP fayl tizimi ma’lumotnomasi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!