Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Parametry Funkcji
Robert1985
post
Post #1





Grupa: Zarejestrowani
Postów: 84
Pomógł: 7
Dołączył: 5.08.2009
Skąd: Tychy

Ostrzeżenie: (0%)
-----


Mam problem nie wiem czy tak się da w każdym razie mam błęda (IMG:style_emoticons/default/sad.gif) . Chodzi o to ,że po każdym zapisaniu czegoś do pliku zczytuję sobie jego wielkość ,którą chciałbym puźniej umieścić jako parametr domyslny w funkcji. Da się coś takiego zrobić?? Bląd to zwyczajny parse w zaznaczonej linijce więc chyba się tak nie da, może napisalibyście jak można by tego dokonać (IMG:style_emoticons/default/smile.gif) .
  1. //Tu jest błąd linijka poniżej
  2. public function czytaj($ile = $this->wielkosc)
  3. {if (!feof($this->wskaznik))
  4. return nl2br(fread($this->wskaznik,$ile));}
  5.  
  6. public function zapisz($ciag)
  7. {fwrite($this->wskaznik,$ciag);
  8. $this->wielkosc = filesize($this->sciezka);}
Go to the top of the page
+Quote Post
potreb
post
Post #2





Grupa: Zarejestrowani
Postów: 1 568
Pomógł: 192
Dołączył: 7.03.2005
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Zwykły parse error?? Nie ma zwykłych parse errorów
Go to the top of the page
+Quote Post
Robert1985
post
Post #3





Grupa: Zarejestrowani
Postów: 84
Pomógł: 7
Dołączył: 5.08.2009
Skąd: Tychy

Ostrzeżenie: (0%)
-----


Parse error: parse error in C:\xampp\htdocs\klasa.php on line 57
I nic więcej.
Ale w sumie to problem już rozwiązałem:
  1. public function czytaj($ile = null)
  2. {
  3. if($ile == null){
  4. {if (!feof($this->wskaznik))
  5. return nl2br(fread($this->wskaznik,filesize($this->sciezka)));}}
  6. else {
  7. {if (!feof($this->wskaznik))
  8. return nl2br(fread($this->wskaznik,$ile));}}
  9. }

Tym sposobem się da.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.09.2025 - 18:42