I am stuck in comparing two unicode strings in PHP which both contain the special char \'ö\'. One string comes from $_GET, the other one is a filesystem\'s fold
Can you try parsing them through utf8_encode() and checking them there? PHP doesn't support unicode and therefore advises to use utf8_encode/decode for some basic Unicode features.