Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Zwrot z funkcji.
Robert1985
post
Post #1





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

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


  1. public function sukces()
  2. {if (is_resource($this->wskaznik))
  3. {return 1;}
  4. return 0;}


Temat banalny ,ale nie zabardzo rozumiem dlaczego funkcja zwraca mi 1, czy nie powinno być jeszcze else.
Bo naprzykład w tym wypadku badam istnienie pliku i jeżeli założyć ,że taka konstrukcja if działa jak poprzednio to nie powinno mi nic wpisać do zmiennej nazwa (plik istnieje w obu przypadkach):
  1. public function __construct($plik)
  2. {if (file_exists($plik))
  3. {$this->wskaznik = fopen($plik,'rb');}
  4. $this->nazwa = $plik;}

a wpisuje.Albo ja się tak zakręciłem ,albo ma to związek z jakimiś zasadami zwracania wartości przez funkcję.

Ten post edytował Robert1985 12.09.2009, 20:46:24
Go to the top of the page
+Quote Post

Posty w temacie


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: 4.10.2025 - 23:56