PHP fopen() Funksie
❮ PHP-lêerstelselverwysingVoorbeeld
Maak lêer oop, lees reëls - totdat EOF bereik word:
<?php
$file = fopen("test.txt", "r");
//Output lines until EOF is reached
while(! feof($file)) {
$line = fgets($file);
echo $line. "<br>";
}
fclose($file);
?>
Definisie en gebruik
Die fopen() funksie maak 'n lêer of URL oop.
Let wel: Wanneer jy na 'n tekslêer skryf, maak seker dat jy die korrekte lyneindkarakter gebruik! Unix-stelsels gebruik \n, Windows-stelsels gebruik \r\n, en Macintosh-stelsels gebruik \r as die lyneindkarakter. Windows bied 'n vertaalvlag ('t') wat \n na \r\n sal vertaal wanneer jy met die lêer werk. Jy kan ook 'b' gebruik om binêre modus af te dwing. Om hierdie vlae te gebruik, spesifiseer óf 'b' óf 't' as die laaste karakter van die modusparameter.
Sintaksis
fopen(filename, mode, include_path, context)
Parameterwaardes
Parameter | Description |
---|---|
filename | Required. Specifies the file or URL to open |
mode | Required. Specifies the type of access you require to the file/stream. Possible values:
|
include_path | Optional. Set this parameter to '1' if you want to search for the file in the include_path (in php.ini) as well |
context | Optional. Specifies the context of the file handle. Context is a set of options that can modify the behavior of a stream |
Tegniese besonderhede
Terugkeerwaarde: | 'n Lêerwyserhulpbron oor sukses, ONWAAR en 'n fout by mislukking. Jy kan die fout wegsteek deur 'n "@" voor die funksienaam by te voeg. |
---|---|
PHP weergawe: | 4,3+ |
PHP Changelog: | PHP 7.1: Bygevoeg "e" opsie PHP 5.2: Bygevoeg "c" en "c+" opsies |
❮ PHP-lêerstelselverwysing