The plan
Let's write a class and then create a package definition to distribute it. Our example class will be able to apply an array of regular expressions to an array of input strings.

We will try and follow the PEAR naming conventions, to play nice with the other packages and make the users life simpler.

Meet ... MondoRegex!

<?php
class MondoRegex {
 var $_reList = array;
 var $_matchList = array();

 function MondoRegex($reList = "") {}
 function setRegexList($reList) {}
 function match($inputList) {}
 function matchAll($inputList) {}
 function getMatches() {}
 function getMatchesForKey($reName) {}
 function getMatchKeys() {}
}
?>