token_get_all ...
| From: | Jochem Maas | Date: | Thu, 12 Apr 2007 20:23:23 +0000 |
| Subject: | token_get_all ... | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-252785@lists.php.net to get a copy of this message | ||
having decided to attempt to write a visual merge/edit/translate tool for 'old skool'
php lang files (see previous thread I started) I have got to a stage where I can reliably
extract 'keys' and 'values' from multi-dimensional tokenized arrays regardless
of the
complexity of the key or value definitions (displaying the complex values is another problem :-)
in the mean time I now have a situation where I could have an array 'key' that is made up
of
of the following tokens:
1. 'foo'
2. .
3. MY_CNST
when a form is submitted I'm going to have to find a way to track down that string of
tokens from a concatenated version of those tokens ... I have noticed that I can pass the
concatenated tokens (prefixed with '<?') to token_get_all() and retrieve the
individuals tokens back ... very handy.
in fact it seems that you can pass just about any kind of crap into token_get_all(),
prefixed with '<?', and token_get_all() will return an array of tokens ... there seems
to be no obligation to pass in anything that even resembles valid code.
AND NOW FOR THE QUESTION... does anyone know if I can rely on token_get_all() tokenized
anything and everything that is thrown at it?