PHP strip_tags and tokenize issue
<p>If I'm parsing something like the <a href="http://www.apache.org" rel="nofollow">Apache</a> website, I have one specific problem that seems to be hard to get around.  When the parser gets to HTML like:</p>

<pre><code>&lt;li&gt;&lt;a href="http://xml.apache.org/" title="XML solutions focused on the web"&gt;XML&lt;/a&gt;&lt;/li&gt; 
&lt;li&gt;&lt;a href="http://xmlbeans.apache.org/" title="XML-Java binding tool"&gt;XMLBeans&lt;/a&gt;&lt;/li&gt; 
&lt;li&gt;&lt;a href="http://xmlgraphics.apache.org/" title="Conversion from XML to graphical output"&gt;XML Graphics&lt;/a&gt;&lt;/li&gt;
</code></pre>

<p>It fails.  The problem seems to be that I'd call the PHP <code>strip_tags</code> function, which correctly removes all HTML tags.  The result (if it worked like I had expected) would have been:</p>

<pre><code>XMLXML BeansXML Graphics
</code></pre>

<p>This result would be the string generated by taking this text and simply deleting all tags.   Fortunately (in one way), strip_tags actually seems to space out the text correctly, giving:</p>

<pre><code>XML XML Beans XML Graphics
</code></pre>

<p>Here's my problem: When I tokenize this string by spaces, (e.g. pass in " " to the strtok second argument), these words aren't split up.  The whole website gets tokenized correctly, except for this one spot.  Does anyone know what character may be between the words when strip_tags is finished with them so I can tokenize by it?</p>
