Это может показаться глупым вопросом, но я кое-что не понимаю в error_reporting, и мне не удалось найти объяснение на php.net или после исследования в Google.
Ошибка моей локальной рабочей станции:
error_reporting (E_ALL - E_DEPRECATED - E_WARNING);
Все остальные на работе:
error_reporting (E_ALL & ~ E_DEPRECATED & ~ E_WARNING);
У меня вопрос: почему он дает такой же результат? И почему вам нужно использовать бинарную операцию, а не простое вычитание?
Заранее спасибо.
&
. - person Carcigenicate   schedule 21.02.2017E_ALL - E_WARNING - E_WARNING
сE_ALL & ~E_WARNING & ~E_WARNING
- person Franz Gleichmann   schedule 21.02.2017