file ֆունկցիան
file ֆունկցիան կարդում է ֆայլի պարունակությունը և վերադարձնում այն որպես զանգված, որտեղ յուրաքանչյուր տարր համապատասխանում է ֆայլի տողին: Առաջին պարամետրով ֆունկցիան ընդունում է ֆայլի ուղին, իսկ երկրորդ (ընտրովի) պարամետրով՝ ֆունկցիայի վարքագիծը փոխելու դրոշներ:
Շարահյուսություն
file(string $filename, int $flags = 0);
Դրոշներ
| Դրոշ | Նկարագրություն |
|---|---|
FILE_USE_INCLUDE_PATH |
Փնտրել ֆայլը include_path-ում նշված թղթապանակներում: |
FILE_IGNORE_NEW_LINES |
Չավելացնել տողերի վերադարձի նիշերը (\n) զանգվածի յուրաքանչյուր տարրի վերջում: |
FILE_SKIP_EMPTY_LINES |
Բաց թողնել դատարկ տողերը զանգվածի ձևավորման ժամանակ: |
Օրինակ
Կարդանք 'test.txt' ֆայլի պարունակությունը և արտածենք տողերի զանգվածը.
<?php
$res = file('test.txt');
print_r($res);
?>
Օրինակ
FILE_IGNORE_NEW_LINES դրոշի օգտագործումը
նոր տողի նիշերը հեռացնելու համար.
<?php
$res = file('test.txt', FILE_IGNORE_NEW_LINES);
print_r($res);
?>
Օրինակ
Ֆայլի ընթերցումը մի քանի դրոշների միաժամանակյա օգտագործմամբ.
<?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ֆունկցիան,
որը մշակում է կոնֆիգուրացիոն ֆայլ