file()

PHP file() funksiyasi

❮ PHP fayl tizimi ma’lumotnomasi

Misol

Faylni massivga o‘qing:

<?php print_r(file("test.txt")); ?>
Misolni ishga tushirish »

ULASHISH

Ta’rif va qo‘llanilishi

file() funksiyasi faylni massivga o‘qiydi.

Massivning har bir elementi fayldagi bitta qatorni o‘z ichiga oladi, yangi qator belgisi esa unga biriktirilganicha qoladi.

Sintaksis

file(filename, flag, context)

Parametr qiymatlari

Parametr Tavsif
filename Majburiy. O‘qiladigan fayl yo‘lini belgilaydi
flag Ixtiyoriy. Quyidagi konstantalardan biri yoki bir nechtasi bo‘lishi mumkin:
  • FILE_USE_INCLUDE_PATH - Faylni include_path da (php.ini dagi) qidiradi
  • FILE_IGNORE_NEW_LINES - Har bir massiv elementi oxiridagi yangi qator belgisini tashlab ketadi
  • FILE_SKIP_EMPTY_LINES - Fayldagi bo‘sh qatorlarni tashlab ketadi
  • FILE_NO_DEFAULT_CONTEXT - Standart kontekstdan foydalanmaydi
context Ixtiyoriy. Fayl dastagining (handle) kontekstini belgilaydi. Kontekst — oqim (stream) xatti-harakatini o‘zgartira oladigan parametrlar to‘plami. NULL yordamida tashlab ketish mumkin.


Texnik tafsilotlar

Qaytariladigan qiymat: Massiv ko‘rinishidagi butun fayl, muvaffaqiyatsiz bo‘lsa FALSE
PHP versiyasi: 4.0+
Ikkilik xavfsiz (binary safe): Ha
O‘zgarishlar tarixi: PHP 8.3: flag noto‘g‘ri qiymatga ega bo‘lsa, ValuError chiqaradi

❮ PHP fayl tizimi ma’lumotnomasi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!