Napisz do pliku za pomocą PHP

format pliku php

mmustafabozdemir/Getty Images





ZPHPjesteś w stanie otworzyć plik na swoim serwerze i pisać do niego. Jeśli plik nie istnieje, możemy go utworzyć, jednak jeśli plik już istnieje, należy go zmienić na 777, aby można było do niego zapisywać.

01 z 03

Zapisywanie do pliku

Podczas zapisywania do pliku pierwszą rzeczą, którą musisz zrobić, to otworzyć plik. Robimy to za pomocą tego kodu:



|_+_||_+_|
|_+_|
|_+_|
|_+_|

Teraz możemy użyć polecenia, aby dodać dane do naszego pliku. Zrobilibyśmy to, jak pokazano poniżej:

|_+_||_+_|
|_+_|
|_+_|
|_+_|
|_+_|
|_+_|
|_+_|
|_+_|
|_+_|
|_+_|

Na końcu pliku używamy ​ fzamknij aby zamknąć plik, z którym pracowaliśmy. Możesz również zauważyć, że używamy na końcu naszych danych smyczki . The serwery jako łamanie linii, jak naciśnięcie klawisza Enter lub Return na klawiaturze.



Masz teraz plik o nazwie YourFile.txt, który zawiera dane:
Jane Łania
Bilbo Jones

02 z 03

Przepisz dane

Gdybyśmy ponownie uruchomili tę samą rzecz, używając tylko innych danych, usunęlibyśmy wszystkie nasze obecne dane i zastąpiliby je nowymi danymi. Oto przykład:

|_+_||_+_|

Utworzony przez nas plik YourFile.txt zawiera teraz następujące dane:
Jana Henryka
Abigail Yearwood

03 z 03

Dodawanie do danych

Powiedzmy, że nie chcemy nadpisywać wszystkich naszych danych. Zamiast tego chcemy po prostu dodać więcej nazw na końcu naszej listy. Zrobilibyśmy to zmieniając naszą linię $Handle. Obecnie jest ustawiony na w co oznacza tylko do zapisu, początek pliku. Jeśli zmienimy to na a, dołączy plik. Oznacza to, że zapisze do końca pliku. Oto przykład:



|_+_||_+_|
|_+_|
|_+_|
|_+_|
|_+_|
|_+_|
|_+_|
|_+_|
|_+_|
|_+_|

Powinno to dodać te dwie nazwy na końcu pliku, więc nasz plik zawiera teraz cztery nazwy:
Jana Henryka
Abigail Yearwood
Jane Łania
Bilbo Jones