PHP file_exists with accent returns false

encoding, function, non-ascii-characters, php, utf-8

Solution

This works like charm

<?php
$dir = 'D:\wamp\www\test\data\Folderé';
var_dump(file_exists((utf8_decode($dir))));

Problem

I have two folders, `Folder` and `Folderé`. The second one could not be catch by PHP. Here is my test: ``` <?php $dir = 'D:\wamp\www\test\data\Folder'; var_dump(file_exists($dir)); // true $dir = 'D:\wamp\www\test\data\Folderé'; var_dump(file_exists($dir)); // false ?> ``` How to fix it?

Original source

Related problems