Обзор кода — Оптимизация и уменьшение избыточности

#php #operators

#php #операторы

Вопрос:

С какой-то целью я пытаюсь создать вспомогательный класс и пытаюсь сделать максимально чистый код.

Что я хотел бы знать: у вас есть идея, как сравнивать переменные строго или нет в зависимости от условия?

Exemple :

 // [...]
if ($strict) {
    return ($var > $test);
} else {
    return ($var >= $test);
}
 

Есть ли правильный или более короткий способ добиться этого?

Вы, вероятно, скажете, что такой короткий тест не является настоящей проблемой, но я упростил его для StackOverflow. Мои условия намного больше, но поскольку они действительно похожи, за исключением оператора, я действительно спрашиваю себя, как этого добиться.

Спасибо за помощь 😉

Комментарии:

1. Троичный оператор был бы короче… но читать немного сложнее return $strict ? ($var > $test) : ($var >= $test);

2. Это возможно, но я ищу более краткий, если он существует: p

3. Что-то вроде return $var ($strict ? > : >=) $test; было бы идеально 🙂