Posts Tagged ‘php’

PHP Recursive Strings

Posted in Programming on November 29th, 2009 by Bret Kuhns – 2 Comments

I needed to construct a recursive string of regular expression patterns. Parts of a string may be built from another string which may also be built of other strings. If you’re familiar, think of production rules in a context-free grammar. If you’re not, then just take for granted this recursive string idea would be useful. I initially decided to build all my patterns into a single array, giving me a nice data collection to access them. I was also under the assumption that my recursive idea would work best with an array as the interpreter would have to account for all strings in the array at once. This would prevent order issues if one string relied on another but wasn’t yet declared. Unfortunately, PHP simply doesn’t seem to work as I had hoped. read more »