Какими условными операторами лучше воспользоваться если функция имеет 2 определенных сценария и третий сценарий по умолчанию?
Интересно узнать варианты с точки зрения удобо-читаемости кода по отношению к производительности.
Пример:
function get_books($parametr) {
// $parametr популярные
выводим популярные книги
// $parametr новые
выводим новые книги
// по умолчанию выводим по случайно выбранные книги
}
Что лучше применить if else, switch case, тернарный оператор