I recently downloaded and installed PHP 4.0.5 for Windows and tried to use
XSLT. I used the function xslt_process() for my transformation, as there
is a similar example in the PHP manual. The problem is that when I use
Greek characters in the XML document or the XSL document, I get an error
INVALID TOKEN by the xslt_process() command. When I used PHP's XML_DOM API
I had no problem with Greek characters, I didn't even have to specify an
encoding in the <? xml ?> tag and it worked just fine, but when I use the
XSLT functions I get the above error. When I tried to use utf8_encode() on
the xml and xsl strings I didn't get any errors, but the resulting string
has unreadable characters. Please, I would like a bit of help in this
topic because it is part of my diploma project.