I don't recommend that you do this. If you change the error reporting and then do something minor like mistyping the name of a varaible it could take you hours to find the error wasting your time when a warning message would have directed it to you in a second.
i.e.
$temp = 1;
if ($test == 1) {
//do something
}
Ofcourse this is easy to see here, but in a large script it may take a long time to find. If you've never used the variable $test then PHP will warn you.
If you have code sections that will display warnings but otherwise don't affect your code turn down the error reporting level in the script error_reporting(); not in the .ini. Always give yourself the most verbose error reporting during development. You can always turn it down or even off when push your code into production.