Dear all:
I have the following php line of code:
<?php $var2 = 5; ?>
+= : <?php $var2 += 4; echo var2; ?><br />
Because of the lack of the dollar sign before var2 following the echo, it spat out the following error:
+= : Notice: Use of undefined constant var2 - assumed 'var2' in C:xampphtdocsTutorialsPHPw3schoolsintegers.php on line 29var2
My understanding prior to this was that Notice means something bad in the code but it is not an error and would not stop the code from executing. But the code has not executed in this example. Since the code is not executing, I am not seeing the real difference between Notice and other forms of errors that prevent codes from executing. Any clarification please?