Warunki (jeśli) w PHP: krótki wpis

Warunki zajmują znaczącą część algorytmów. PHP to progresywny język programowania, którego twórcy oferują programistom najlepsze formy do pisania składni. Ternarna forma operatora, jeśli jest wygodna w użyciu i sprawia, że ​​kod skryptu jest oczywisty. PHP, jeśli (w krótkim rekordzie) otrzymał nie tyle rozpoznania, ile stał się protoplastorem oryginalnych konstrukcji warunkowych. Wielu programistów uważa za swój obowiązek wyrażanie własnego stylu w "tworzeniu" oryginalnych form wyrazu warunków.

Ogólna forma operatora warunkowego

Warunki są najstarszą konstrukcją składniową. Wraz z operatorem przypisania - operatorem prostej operacji, warunki przeszły długą drogę rozwoju programowania jako całości.


Przed młodszy „brat” switch operator /case dużo wody upłynęło, programiści w różnych językach były masywne konstrukcje z multi-operatora, jeśli. Do czasu pojawienia się programiści PHP uzyskali doświadczenie w tworzeniu właściwych warunków. Pomysł PHP - serwer języka, co z definicji przeznaczone do być zwarta i szybko, szybko doszedł do optymalnej formy składni wyrażeń i znaczeń, łatwe do odczytania i zrozumienia. PHP czy krótki zapis i kompletny sposób równie wygodne i komfortowe postrzegają skrypt kodu tekst.
Na zdjęciu przykład

, - dane wyjściowe

- kompletny formę rachunku warunkowego. Warunek jest zapisany w nawiasach okrągłych i może być dowolnie długi. Blok operatorów w pierwszych nawiasach klamrowych jest wykonywany w przypadku warunkuprawda. Zablokuj nawiasy klamrowe po wykonaniu słowa "else", jeśli warunek jest fałszywy.


Możesz użyć prostego formularza
, gdy pominięto obie pary nawiasów. Ale programista musi zrozumieć pełen zakres odpowiedzialności. Pisanie nawiasów klamrowych nie jest drogie, ale jest gwarancją, że kontrola w każdych warunkach nie wymknie się spod kontroli.

Trójskładnikowa forma operatora warunkowego

Przykład
pokazuje najpopularniejsze zastosowanie prostego warunku. Krótki wpis w PHP, jeśli idealnie uzupełnia funkcję isset (). Bardzo wygodnie jest sprawdzić wprowadzanie danych GET (lub POST), a przy braku oczekiwanej wartości ustawić zmienną na wartość domyślną. Należy pamiętać o ograniczeniu warunków za pomocą nawiasów okrągłych. Należy wiedzieć, że operator trójskładnikowy łatwo wszczepia się w wyrażenia. Należy rozumieć, że wynik operatora PHP, jeśli w krótkim rekordzie "na równych warunkach" bierze udział w wyrażeniu. Jeśli w wyrażeniu występują różne operatory matematyczne lub małe, wynik trójskładnikowego "if" jest równaniem operandu wyrażenia.

Jednoznaczny warunek - klucz do sukcesu

Żaden operator w nowoczesnym programowaniu imperatywnym nie może być pomijany. Wszystko jest wykonywane zgodnie z planem programisty. W PHP, jeśli (w krótkim wpisie iw pełnej formie) ma taki sam poziom odpowiedzialności. Wariant trójskładnikowy jest wynikiem. Kompletny formularz to przekierowanie zarządzania. W pierwszym przypadku błąd w aplikacji spowoduje błędy w danych. W drugim przypadku kontrola zostanie przeniesiona w niewłaściwym kierunku.
W przypadku wątpliwości nie powinno tak byćużywaj terminów PHP w krótkich tekstach. Jeśli () {} else {} może być bardziej widoczne i praktyczne. Ogólna zasada gwarantująca stabilny wynik: istnieją wątpliwości - pozbawić jej podstaw. Niech na początku pojawi się duże, ale niezwykle zrozumiałe rozwiązanie. Gdy spektrum warunków staje się oczywiste i jednoznaczne, może być zaimplementowane w PHP, jeśli jest w krótkim rekordzie.

Powiązane publikacje