Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Bardzo dziwny problem, ktory rozwiazuje sie po zamianie kolejnosci
Koldy
post 1.11.2014, 16:20:58
Post #1





Grupa: Zarejestrowani
Postów: 98
Pomógł: 1
Dołączył: 28.06.2009
Skąd: Great Britan

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


Witajcie,

przedstawiam wam problem ktorego nigdy wczescniej nie doswiadczylem!

Mam takie cos:
  1. private function loadFile($path) {
  2. if (!file_exists($path)) {
  3. exit("Couldn't render < $this->name > file with following path < $path >");
  4. }
  5. require $path;
  6. }


i to dziala bez problemowo. Natomiast tak:
  1. private function loadFile($path) {
  2. if (file_exists($path)) {
  3. require $path;
  4. }
  5. exit("Couldn't render < $this->name > file with following path < $path >");
  6. }


nie dziala w ogole, wywala mi ze plik, ktory istnieje - nie istnieje i blokuje mi skrypt.
Rozwiazanie jest powyzej, ale interesuje mnie czy ktos tego doswiadczyl kiedys i dlaczego tak moze byc?

(exity sa na razie bo jestem w fazie pisania, pozniej zmienie na throwy i exceptiony)


Asz Kur** do zamkniecia, zgubilem returna, dlatego exit tez sie wykonywal - martwica mozgu. Pozdrawiam

Ten post edytował Koldy 1.11.2014, 16:24:24


--------------------
$progress++;
Go to the top of the page
+Quote Post
borabora
post 1.11.2014, 16:24:18
Post #2





Grupa: Zarejestrowani
Postów: 116
Pomógł: 33
Dołączył: 8.09.2014

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


else
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 16.06.2024 - 17:10