Обратите внимание на предостережение в руководстве на http://uk.php.net/error_reporting:
Большинство ошибок E_STRICT оцениваются во время компиляции, поэтому такие ошибки не сообщаются в файле, где error_reporting улучшен и включает ошибки E_STRICT (и наоборот).
Если ваша базовая система настроена на сообщение об ошибках E_STRICT, они могут быть выведены до того, как ваш код даже будет рассмотрен. Не забывайте, что error_reporting / ini_set являются оценками во время выполнения, и все, что выполнено на этапе «перед запуском», не будет иметь эффекта.
Исходя из вашего комментария, ваша ошибка ...
Ошибка разбора: синтаксическая ошибка, неожиданный T_VARIABLE, ожидание ',' или ';' в /usr/home/REDACTED/public_html/dev.php в строке 11
Тогда применяется та же общая концепция. Ваш код никогда не запускается, так как он синтаксически неверен (вы забыли «;»). Поэтому ваше изменение в отчете об ошибках никогда не встречается.
Исправление требует изменения отчета об ошибках системного уровня. Например, на Apache вы можете разместить ...
php_value error_reporting 0
в файле .htaccess для подавления их всех, но это зависит от конфигурации системы.
Прагматично, не пишите файлы с синтаксическими ошибками:)