And again, foreach "will issue an _error_ when you try to use it on a variable with a different data type or an uninitialized variable." (an error, rather than a warning or notice)