Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]__construct
Forum PHP.pl > Forum > Przedszkole
qwerty000
Witam,
Mam problem bo muszę zrobić tak żeby konstruktor pobierał ścieżkę i nazwę pliku a następnie otwierać plik, a dekonstruktor zamykał ten plik. Zrobiłem już takie coś ale nie wiem jak to zrobić żeby ten destruktor zamykał ten plik.
<?php
class plik
{
function __construct()
{
$plik = fopen("pliczek.txt","w+");
fputs($plik,"Plik został stworzony, otwarty i zostało w nim to

napisane,następnie został zapisany i zamknięty.\n");
fclose ($plik);
$plik = fopen("pliczek.txt","r");
fpassthru($plik);
}
}
$o = new plik;
?>
gr56
  1. class plik
  2. {
  3. private $plik;
  4. function __construct()
  5. {
  6. $plik = fopen("pliczek.txt","w+");
  7. fputs($plik,"Plik został stworzony, otwarty i zostało w nim to
  8.  
  9. napisane,następnie został zapisany i zamknięty.\n");
  10. fclose ($plik);
  11. $this->plik = fopen("pliczek.txt","r");
  12. fpassthru($this->plik);
  13. }
  14. function __destruct()
  15. {
  16. fclose($this->plik);
  17. }
  18. }
qwerty000
Temat do zamknięcia i usunięcia.
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.