file ֆունկցիան

file ֆունկցիան կարդում է ֆայլի պարունակությունը և վերադարձնում այն որպես զանգված, որտեղ յուրաքանչյուր տարր համապատասխանում է ֆայլի տողին: Առաջին պարամետրով ֆունկցիան ընդունում է ֆայլի ուղին, իսկ երկրորդ (ընտրովի) պարամետրով՝ ֆունկցիայի վարքագիծը փոխելու դրոշներ:

Շարահյուսություն

phpfile(string $filename, int $flags = 0);

Դրոշներ

Դրոշ Նկարագրություն
FILE_USE_INCLUDE_PATH Փնտրել ֆայլը include_path-ում նշված թղթապանակներում:
FILE_IGNORE_NEW_LINES Չավելացնել տողերի վերադարձի նիշերը (\n) զանգվածի յուրաքանչյուր տարրի վերջում:
FILE_SKIP_EMPTY_LINES Բաց թողնել դատարկ տողերը զանգվածի ձևավորման ժամանակ:

Օրինակ

Կարդանք 'test.txt' ֆայլի պարունակությունը և արտածենք տողերի զանգվածը.

php<?php
  $res = file('test.txt');
  print_r($res);
?>

Օրինակ

FILE_IGNORE_NEW_LINES դրոշի օգտագործումը նոր տողի նիշերը հեռացնելու համար.

php<?php
  $res = file('test.txt', FILE_IGNORE_NEW_LINES);
  print_r($res);
?>

Օրինակ

Ֆայլի ընթերցումը մի քանի դրոշների միաժամանակյա օգտագործմամբ.

php<?php
  $res = file('test.txt', FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
  print_r($res);
?>

Տես նաև

  • file_get_contents ֆունկցիան,
    որը կարդում է ֆայլի պարունակությունը տողի մեջ
  • fopen ֆունկցիան,
    որը բացում է ֆայլ կամ URL
  • readfile ֆունկցիան,
    որը արտածում է ֆայլի պարունակությունը
  • parse_ini_file ֆունկցիան,
    որը մշակում է կոնֆիգուրացիոն ֆայլ