I'm trying to build nice SEO paths from some objects which have accented characters in their names.
Aim is to do a simple replacement to produce a simple ascii version of them, but for some reason the characterset doesn't seem to match - both when pulled in from a CSV file and when pulled from the DB. When this code is run, only the ë contained in $sample is replaced, but not the ë's which are contained in the file example.csv. Yet the output shows the same ë character displayed on the console for the lines imported from CSV. What is the correct way to handle input like the CSV supplied, and be able to replace the umlauted e's in it? Linking to example because the mailing list would probably affect any charsets and confuse things ... http://glob.bushi.net.nz/tmp/deaccent.phps < source to example http://bushi.net.nz/tmp/example.csv http://bushi.net.nz/tmp/deaccent.php < output http://glob.bushi.net.nz/tmp/deaccent.tgz < tarball with source and CSV --~--~---------~--~----~------------~-------~--~----~ NZ PHP Users Group: http://groups.google.com/group/nzphpug To post, send email to [email protected] To unsubscribe, send email to [email protected] -~----------~----~----~----~------~----~------~--~---
