Die fopen-funksie
Die funksie fopen maak 'n lêer of URL oop en gee 'n wyser na die hulpbron terug. Die eerste parameter van die funksie aanvaar die pad na die lêer of URL, die tweede parameter is die oopmakmodus. In geval van sukses, gee dit 'n lêerwyser terug, in geval van fout - false.
Sintaksis
fopen(filename, mode, [use_include_path], [context]);
Voorbeeld
Kom ons maak 'n lêer oop om te lees:
<?php
$res = fopen('file.txt', 'r');
var_dump($res);
?>
Resultaat van die uitvoering van die kode:
resource(5) of type (stream)
Voorbeeld
Kom ons maak 'n lêer oop om te skryf (as die lêer nie bestaan nie - sal dit geskep word):
<?php
$res = fopen('newfile.txt', 'w');
var_dump($res);
?>
Resultaat van die uitvoering van die kode:
resource(5) of type (stream)
Voorbeeld
Kom ons probeer om 'n nie-bestaande lêer oop te maak om te lees:
<?php
$res = fopen('nonexistent.txt', 'r');
var_dump($res);
?>
Resultaat van die uitvoering van die kode:
false
Voorbeeld
Kom ons maak 'n URL oop om te lees:
<?php
$res = fopen('https://example.com', 'r');
var_dump($res);
?>
Resultaat van die uitvoering van die kode:
resource(5) of type (stream)