fgetcsv()

PHP fgetcsv() funksiyasi

❮ PHP fayl tizimi ma’lumotnomasi

Misol

Ochiq CSV fayldan bitta qatorni o‘qing va chiqaring:

<?php $file = fopen("contacts.csv","r"); print_r(fgetcsv($file)); fclose($file); ?>
Misolni ishga tushirish »

ULASHISH

Ta’rif va qo‘llanilishi

fgetcsv() funksiyasi ochiq fayldagi qatorni CSV maydonlarini ajratib olgan holda tahlil qiladi.

Maslahat: fputcsv() funksiyasini ham ko‘ring.

Sintaksis

fgetcsv(file, length, separator, enclosure)

Parametr qiymatlari

Parametr Tavsif
file Majburiy. Qator olinib, tahlil qilinadigan ochiq faylni belgilaydi
length Ixtiyoriy. Qatorning maksimal uzunligini belgilaydi. CSV fayldagi eng uzun qatordan (belgilarda) katta bo‘lishi kerak. Bu parametr tushirib qoldirilsa (yoki 0 ga o‘rnatilsa), qator uzunligi cheklanmaydi, bu esa biroz sekinroq ishlaydi.
separator Ixtiyoriy. Maydon ajratuvchisini belgilaydi. Standart qiymat — vergul ( , )
enclosure Ixtiyoriy. Maydonni o‘rab turuvchi belgini belgilaydi. Standart qiymat — "
escape Ixtiyoriy. Escape belgisini belgilaydi. Standart qiymat — "\\"


Texnik tafsilotlar

Qaytariladigan qiymat: Muvaffaqiyatli bo‘lsa CSV maydonlariga ega massiv, noto‘g‘ri file berilsa NULL, boshqa xatoliklarda va EOF da FALSE
PHP versiyasi: 4.0+
Ikkilik xavfsiz (binary safe): Ha
PHP o‘zgarishlar tarixi: PHP 5.3 - escape parametri qo‘shildi

Ko‘proq misollar

Misol

CSV faylning butun tarkibini o‘qing va chiqaring:

<?php $file = fopen("contacts.csv","r"); while(! feof($file))   {   print_r(fgetcsv($file));   } fclose($file); ?>
Misolni ishga tushirish »

❮ PHP fayl tizimi ma’lumotnomasi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!