file_get_contents()
PHP file_get_contents() funksiyasi
❮ PHP fayl tizimi ma’lumotnomasiMisol
Faylni stringga o‘qing:
<?php
echo file_get_contents("test.txt");
?>
Misolni ishga tushirish »
Ta’rif va qo‘llanilishi
file_get_contents() funksiyasi faylni stringga o‘qiydi.
Bu funksiya fayl tarkibini stringga o‘qishning afzal usuli hisoblanadi. Agar server qo‘llab-quvvatlasa, samaradorlikni oshirish uchun u xotiraga akslantirish (memory mapping) usullaridan foydalanadi.
Sintaksis
file_get_contents(path, include_path, context, start, length)
Parametr qiymatlari
| Parametr | Tavsif |
|---|---|
| path | Majburiy. O‘qiladigan fayl yo‘lini belgilaydi |
| include_path | Ixtiyoriy. Faylni include_path da (php.ini dagi) ham qidirmoqchi bo‘lsangiz, bu parametrni '1' ga o‘rnating |
| context | Ixtiyoriy. Fayl dastagining (handle) kontekstini belgilaydi. Kontekst — oqim (stream) xatti-harakatini o‘zgartira oladigan parametrlar to‘plami. NULL yordamida tashlab ketish mumkin. |
| start | Ixtiyoriy. Faylning qaysi joyidan o‘qish boshlanishini belgilaydi. Manfiy qiymatlar fayl oxiridan hisoblanadi |
| length | Ixtiyoriy. O‘qiladigan ma’lumotlarning maksimal uzunligini belgilaydi. Standart holatda EOF gacha o‘qiladi |
Texnik tafsilotlar
| Qaytariladigan qiymat: | String ko‘rinishidagi butun fayl, muvaffaqiyatsiz bo‘lsa FALSE |
|---|---|
| PHP versiyasi: | 4.3+ |
| Ikkilik xavfsiz (binary safe): | Ha |
| PHP o‘zgarishlar tarixi: | PHP 8.0 - length endi null bo‘lishi mumkin PHP 7.1 - start parametrida manfiy qiymatlar qo‘llab-quvvatlanadi |
❮ PHP fayl tizimi ma’lumotnomasi
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
