Я предполагаю, что у вас другое дело, и это просто пример - слишком упрощенный.Чек очень маленький, поэтому я сомневаюсь, что вы можете измерить разницу, но допустим, у вас есть МНОГО таких проверок.
Как говорит @mkoryak, jQuery - это клиент, а PHP - сервер.Если 10 ^ 5 пользователей запрашивают это, вы можете заметить некоторую разницу, позволяя jQuery сделать это: каждый делает это один раз (и не видит разницы), но ваш сервер выполняет 10 ^ 5 проверок меньше.С другой стороны, ваш сервер, вероятно, намного быстрее, чем ваш клиент, поэтому многие вычисления для одного клиента (с несколькими или даже с одним клиентом) могут быть лучше выполнены на сервере (так что PHP будет вашим выбором).
Как заключает @slebetman: для небольшого числа клиентов код на стороне сервера обычно быстрее.Для очень большого числа клиентов разгрузка работы на клиентский код может значительно повысить производительность.Вот где приходит ответ @scunliffe: проверь свое решение с помощью стресс-теста!