I have an application that stores articles & authors the eventually outputs data in xml for publishing. When finally published, we convert all the author names to uppercase.
This isn't working with non-english characters on our linux server, but it is on my Windows development pc. For example, I have one name stored as:
Pierre-François
On my Windows PC, running it through strtoupper() converts it to:
PIERRE-FRANÇOIS
while on the Linux server it converts to:
PIERRE-FRANçOIS
I have the xml encoding set at UTF-8 in the xml header like this:
<?xml version="1.0" encoding="UTF-8"?>
What am I missing?