<br>I&#39;ll admit, I didn&#39;t bother to check the apache logs.&nbsp; I usually do that when the code fails to load, or when I&#39;m at the stage of error correction.&nbsp; Wrapping the chars in quotes did eliminate all of the notices that php generated.<br>
<br>In your code example, eliminating the generation of the Z character from the for loop will also simplify the if condition, since it removes the || bug that I&#39;ve been experiencing.&nbsp; So having:<br><br>if ($i != &#39;M&#39;) { echo &quot; | &quot;; }<br>
<br>yields the same results.<br><br><br><br>I&#39;ve tweaked the code a lil bit, and now it works as it should.&nbsp; Unfortunately, it feels dirty and inefficient, since there are cleaner ways to generate the output:<br><br>// AA follows Z<br>
for ($i=&#39;A&#39;; $i != &#39;AA&#39;; $i++)<br>&nbsp; {<br>&nbsp;&nbsp; if ($i === &#39;N&#39;) { echo &quot;\n\n&lt;br&gt;\n\n&quot;; }<br><br>&nbsp;&nbsp; echo $i;<br><br>&nbsp;&nbsp; //And in this example, the || works.<br>&nbsp;&nbsp; if ($i === &#39;M&#39; || $i === &#39;Z&#39;) { echo &quot; &quot;; }<br>
&nbsp;&nbsp; else { echo &quot; | &quot;; }<br>&nbsp; <br>