Responding to the advice from Malx I added a faux PATH_INFO variable in PHPortal.
This basically means anything after the file extensions are trasnformed into an array of variables.
$x->_URL = Array (  => /index  => .text/string1/var1,val1/var2|val2/string2
$x->_PATH = Array (  => string1 [var1] => val1 [var2] => val2  => string2 )
All three of these characters are checked and can be used as delimters to create variables and values in urls.
If you click the example link above view source and scroll to the end of the page and look for a XML namespace like so: <xpc:path str... />
You can also play with the link by adding and removing you own paths, delimiters, and variables to see how this works.