PHP file_put_contents() Funksie
❮ PHP-lêerstelselverwysingVoorbeeld
Skryf data na 'n lêer:
<?php
echo file_put_contents("test.txt","Hello World. Testing!");
?>
Die afvoer van die kode hierbo sal wees:
21
Definisie en gebruik
Die file_put_contents() skryf data na 'n lêer.
Hierdie funksie volg hierdie reëls wanneer toegang tot 'n lêer verkry word:
- As FILE_USE_INCLUDE_PATH gestel is, gaan die insluitpad na vir 'n kopie van lêernaam
- Skep die lêer as dit nie bestaan nie
- Maak die lêer oop
- Sluit die lêer as LOCK_EX gestel is
- As FILE_APPEND gestel is, beweeg na die einde van die lêer. Andersins, maak die lêerinhoud skoon
- Skryf die data in die lêer
- Maak die lêer toe en maak enige slotte los
Let wel: Gebruik FILE_APPEND om te verhoed dat die bestaande inhoud van die lêer uitgevee word.
Sintaksis
file_put_contents(filename, data, mode, context)
Parameterwaardes
Parameter | Description |
---|---|
filename | Required. Specifies the path to the file to write to. If the file does not exist, this function will create one |
data | Required. The data to write to the file. Can be a string, array, or a data stream |
mode | Optional. Specifies how to open/write to the file. Possible values:
|
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: | Die aantal grepe geskryf in die lêer by sukses, ONWAAR by mislukking |
---|---|
PHP weergawe: | 5,0+ |
Binêre kluis: | Ja |
PHP Changelog: | PHP 5.1 - Bygevoeg ondersteuning vir LOCK_EX en die vermoë om 'n stroom hulpbron deur te gee na die data parameter |
❮ PHP-lêerstelselverwysing