Funcţiile SWITCH şi IF

În forma ei standard, funcţia SWITCH oferă alternanţe în funcţie de condiţia stabilită, asemănându-se mult cu IF. Avantajul principal pare a fi că structura este mai uşor de analizat.

Echivalenţa prin IF

După cum am menţionat, echivalentul poate fi redat cu ajutorul lui IF.

SWITCH cu clauza AND sau OR

Desigur, dacă este necesară îndeplinirea a două condiţii cumulative (AND), se va pune $var > 10 && $var <= 20. Pentru switch cu îndeplinirea alternativă a condiţiei (OR), se poate folosi şi exemplul de mai jos.

Echivalenţa IF pentru ternary form

SWITCH
IF…ELSE

Author: Ovidiu.S

Suficient de pasionat de această zonă profesională ca, în cazul în care ştiu ceva - cât de puţin - să împărtăşesc cu alţii.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *