Funkcja file_put_contents() w PHP
定义和用法
definicja i sposób użycia
funkcja file_put_contents() zapisuje ciąg znaków do pliku.
słowa kluczowe
file_put_contents(file,data,mode,context)
parametr | opis |
---|---|
file | wymagane. Określa plik, do którego mają być zapisane dane. Jeśli plik nie istnieje, zostanie utworzony nowy plik. |
data | opcjonalnie. Określa dane do zapisania w pliku. Może być to ciąg znaków, tablica lub strumień danych. |
mode |
opcjonalnie. Określa sposób otwierania/zapisywania pliku. Możliwe wartości:
|
context |
opcjonalnie. Określa środowisko pliku. context to zestaw opcji, które można zmodyfikować zachowanie strumienia. Jeśli użyjesz null, zignoruje się to. |
opis
parametr data może być tablicą (ale nie może być wielowymiarową tablicą).
od PHP 5.1.0data Parametr może również być określony jako zasób strumieniowy, dane zapisane w strumieniu będą zapisywane do określonego pliku, sposób użycia jest podobny do funkcji stream_copy_to_stream().
do context Wspierane parametry zostały dodane w PHP 5.0.0.
Wartość zwracana
Funkcja ta zwróci liczbę bajtów zapisanych do pliku.
Wskazówki i komentarze
Wskazówka:Użycie FILE_APPEND unika usunięcia istniejącej zawartości pliku.
Komentarz:Ta funkcja może być bezpiecznie używana dla obiektów binarnych.
Przykład
<?php echo file_put_contents("test.txt","Hello World. Testing!"); ?>
Wynik:
26