czwartek, 16 grudnia 2010

Operator trójskładnikowy - operatory cz. I.

Czasami możemy spotkać się z podobnym zapisem:
echo ($obiekt -> pole == 1 ? time() : 0);
Jest to tak zwany operator trójskładnikowy. Rozumiemy to w ten sposób, że jeżeli wyrażenie "pole==1" jest prawdziwe to zmienna (tutaj "pole") przyjmie wartość drugiego składnika ( w tym przypadku "time()")w przeciwnym razie trzeciego czyli "0".

Brak komentarzy:

Prześlij komentarz

Projekt z wykorzystaniem yii2 - część VIII.

W poprzedniej części utworzyliśmy stronę początkową menu, która daje możliwość klientowi wyboru działu który go interesuje. Teraz musimy ...