Syl*_*Syl 8 php encoding function utf-8 non-ascii-characters
我有两个文件夹,Folder
和Folderé
.第二个不能被PHP捕获.
这是我的测试:
<?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
?>
Run Code Online (Sandbox Code Playgroud)
怎么解决?
Sha*_*ran 11
这就像魅力一样
<?php
$dir = 'D:\wamp\www\test\data\Folderé';
var_dump(file_exists((utf8_decode($dir))));
Run Code Online (Sandbox Code Playgroud)