Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Pytanie o define or define
KotWButach
post
Post #1





Grupa: Zarejestrowani
Postów: 361
Pomógł: 10
Dołączył: 8.02.2012

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


Witam
Od pewnego czasu zastanawiam się dlaczego niektórzy dają taki oto zapis.

  1. defined('example') or define('example', '10');


zamiast po prostu pisać

  1. define('example', '10')


czym to jest podyktowane, jakie jest tego uzasadnienie oraz czemu to pomaga?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
redeemer
post
Post #2





Grupa: Zarejestrowani
Postów: 915
Pomógł: 210
Dołączył: 8.09.2009
Skąd: Tomaszów Lubelski/Wrocław

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


Jest to zwykły operator logiczny, ten sam co używamy w instrukcjach warunkowych. Nie ma tu żadnej magii i ta operacja też zwraca wartość bool. Można również zastosować koniunkcję np:
  1. a() && b()
W tym wypadku funkcja b() wykona się tylko wtedy kiedy funkcja a() zwróci prawdę.

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: 3.10.2025 - 07:12