Please checkout http://www.clickitaudio.com I think this is a great feature for your web and blog. Kistening is much easier than reading and less costly than video.
As you know I have started teaching myself PHP programming. I hove programmed before in different language. I hope I am not just too old to learn. You cannot teach an old dog new tricks.
This is use to add 1 or delete 1 from the valuable when the line is processed. This is what we use to set the number of loops.
To understand bit operations, I need to understand binary. In this example 7 in binary is 00000111, 8 is 00001000. Do I ever used those bit operations? I don't know. But I know PHP can handle bit operations. It is good to know.