Book: PHP 5 Unleashed
Question: In the book, an example of a class called quick_template was written
In the class, there is a function called parse_template($subset = 'main')
The function uses recursion to replase content placed inside % signs in an xhtml file with content in an array with a key whoes value is the same as the content between the % signs.
The recursion line is: $content = preg_replace("/\%([A-Z]*)\%/e", "quick_template::parse_template(strtolower('$1'))", $content);
What I do not understand is strtolower('$1')
I'm not sure what value $subset will have when the function is called