Jak napisać plik w PHP?



W tym artykule przedstawiono prostą, ale ważną koncepcję, polegającą na tym, jak napisać plik w PHP z demonstracją programistyczną.

W tym artykule przedstawimy prostą, ale ważną koncepcję, jak napisać plik Poniższe wskazówki zostaną omówione w tym artykule,

Przechodząc do tego artykułu na temat pisania pliku w PHP





Najpierw musimy otworzyć plik. Otwierając plik, możesz podać różne atrybuty.

  • w: napisz do pliku na początku
  • w+ zapisz do pliku na początku i skróć plik do zerowej długości
  • r: czytaj plik od początku
  • r + czytać plik od początku, w tym pisać
  • do: dołączyć do końca
  • a + : dołącza do końca pliku łącznie z odczytem

Napisz do pliku za pomocą fopen, fwrite, fclose

Pierwszą rzeczą jest utworzenie uchwytu, który otworzy plik za pomocą funkcji fopen. Tworzy plik, jeśli nie istnieje. W pierwszym argumencie podajemy nazwę pliku. W drugim argumencie możemy albo pisać, czytać, albo dołączać do pliku.



$ uchwyt = fopen (”,”)

W tym przypadku chcę pisać do pliku, więc użyję

 

Nie mam pliku file.txt przed wykonaniem kodu. Po wykonaniu zostaje utworzony



Obraz - napisz plik w PHP-Edureka

Nie musimy ponownie tworzyć zmiennej, ponieważ już ją utworzyliśmy. Zmienna jest ważna, ponieważ kiedy chcemy pisać do pliku, musimy zaadresować uchwyt.

typecast double na int java

Aby zapisać do pliku, używamyfwrite ()aw pierwszym parametrze musimy określić, gdzie będziemy pisaćplik.txt(Uchwyt $), aw drugim parametrze określimy, jakie dane mają zostać zapisane

podciąg na serwerze sql z przykładem
fwrite ($ uchwyt, '')

Po wykonaniu pliku dane zostaną pomyślnie zapisaneplik.txt

Na koniec musimy użyć fclose, który zamyka połączenie i musimy przekazać adres pliku przez zmienną jako parametr w fclose ()

fclose ($ uchwyt)

Przechodząc do tego artykułu na temat pisania pliku w PHP

File_put_contents

Jest to podobne do wywoływania kolejno funkcji fopen (), fwrite () i fclose () w celu zapisania danych do pliku. W przypadku, gdy nazwa pliku nie istnieje, plik zostanie utworzony tak, jak widzieliśmy tę samą funkcjonalność w fopen (). W przeciwnym razie istniejący plik jest nadpisywany, chyba że ustawiono flagę FILE_APPEND.

Składnia: file_put_contents (plik, dane, flaga, kontekst)

Plik: Określa ścieżkę do pliku, w którym mają zostać zapisane dane.

Dane: Określa dane do zapisania. Może to być ciąg, tablica lub zasób strumieniowy. Pozostały bufor tego strumienia zostanie skopiowany do określonego pliku, jeśli dane są zasobem strumienia. Użycie jest podobne do stream_copy_to_stream (). Parametr danych można również określić jako tablicę jednowymiarową.

Flaga: Jest to opcjonalny parametr który określa, jak otwierać / zapisywać do pliku. Dostępne flagi

File_Append :Dołącza dane do pliku zamiast go nadpisywać, jeśli nazwa pliku już istnieje.

rzutowanie podwójne na int java

File_Use_Include_Path: Wyszukuje nazwę pliku w katalogu dołączanym.

Lock_Ex: Uzyskuje wyłączną blokadę pliku podczas zapisywania.

Kontekst: To jest opcjonalny parametr określający kontekst uchwytu pliku, w zasadzie jest to zestaw opcji, które mogą modyfikować zachowanie strumienia.

 

Nie mam nowego.txt przed wykonaniem kodu. Po wykonaniu zostaje utworzony

To prowadzi nas do końca tego artykułu na temat zapisu pliku w PHP.

Jeśli uważasz, że ten blog jest odpowiedni, sprawdź autorstwa Edureka, zaufanej firmy zajmującej się edukacją online, z siecią ponad 250 000 zadowolonych uczniów rozsianych po całym świecie.

Masz do nas pytanie? Wspomnij o tym w sekcji komentarzy w „ Napisz plik w PHP ”I skontaktuję się z Tobą.