Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: fopen
Forum PHP.pl > Forum > PHP
1988s
Witam.
Potrzebna mi jest komenda / skrypt, który zapisze zmienną do pliku
dopisując ją na początek. Niestety żadna z opcji fopen nie udostępnia tego /albo podmienia, albo nie zapisuje na początek/. Jak to zrobić ? Z góry dziękuję za odpowiedź.
crash
Wystarczy pobrać dane z pliku, dopisać nową daną przy np. trybie w+ a potem dopisać resztę pobranych danych.
nospor
do zmiennej zapisujesz tekst, dołączasz do niej zawartość pliku i całość spowrotem do pliku.
  1. <?php
  2.  
  3. $zm = &#092;"tekst na początek\";
  4. $zm = $zm.file_get_contents('nazwa pliku');
  5. file_put_contents('nazwa pliku',$zm);
  6.  
  7. ?>
tiraeth
To źle szukałeś angrysmiley.gif

Kod
r          Otwiera tylko do odczytu; umieszcza wskaźnik pliku na jego początku.  
r+         Otwiera do odczytu i zapisu; umieszcza wskaźnik pliku na jego początku.  
w          Otwiera tylko do zapisu; umieszcza wskaźnik pliku na jego początku i obcina plik do zerowej długości.
w+         Otwiera do odczytu i zapisu; umieszcza wskaźnik pliku na jego początku i obcina plik do zerowej długości.
a          Otwiera tylko do zapisu; umieszcza wskaźnik pliku na jego końcu.
a+         Otwiera do odczytu i zapisu; umieszcza wskaźnik pliku na jego końcu.


Zamykam
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.