Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] Teoretyczne pytanie, Zaprzeczenie funkcji powodem jej wykonania
grattz
post 1.02.2007, 10:47:59
Post #1





Grupa: Zarejestrowani
Postów: 138
Pomógł: 0
Dołączył: 29.10.2006
Skąd: BB

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


Dorwałem taki kod
  1. <?php
  2. $file = 'example.txt';
  3. $newfile = 'example.txt.bak'; 
  4.  
  5. if (!copy($file, $newfile)) { 
  6.  echo "kopiowanie pliku $file, nie powiodło sięn"; 
  7. }
  8. ?>


Jak widac pomimo ze mamy tu funkcje która wykonuje sie tylko w wypadku nieskopiowania to i tak pliki sie kopiują ohmy.gif

Pierwszy raz sie spotkałem z zaprzeczeniem który jednocześnie jest wykonaniem zaprzeczenia tego zaprzeczenie blink.gif

Czy kazde zaprzeczenie powoduje wykonanie sie "niezaprzeczenia" ?


--------------------
Go to the top of the page
+Quote Post
maryaan
post 1.02.2007, 10:55:17
Post #2





Grupa: Zarejestrowani
Postów: 380
Pomógł: 2
Dołączył: 5.01.2007

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


blink.gif przeciez to tylko sprawdzenie wyniku dzialania funkcji a nie "zaprzeczenie" jej wykonania


--------------------
Wybierasz się do Zakopanego? Odwiedź Willę Pod Górami. Następnym razem na pewno do niej wrócisz :)
Go to the top of the page
+Quote Post
kszychu
post 1.02.2007, 10:55:21
Post #3





Grupa: Przyjaciele php.pl
Postów: 2 712
Pomógł: 23
Dołączył: 27.10.2003
Skąd: z kontowni

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


Nie ma w tym nic dziwnego, w warunku if sprawdzane jest, czy to, co zwróciła funkcja copy jest prawdą czy fałszem, jeśli fałszem, wypisywany jest stosowny tekst. Aby jednak sprawdzić, co zwróci funkcja copy, ta funkcja musi się wykonać.


--------------------
"Coś się kończy, coś się zaczyna." Andrzej Sapkowski
Go to the top of the page
+Quote Post
grattz
post 1.02.2007, 10:57:09
Post #4





Grupa: Zarejestrowani
Postów: 138
Pomógł: 0
Dołączył: 29.10.2006
Skąd: BB

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


Aha. Teraz to dopiero zrozumiałem. Zapomniałem o tych 2 wartościach TRUE i FALSE.

No to juz jestem mądrzejszy. Rkingsmiley.png


--------------------
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: 14.08.2025 - 01:06