私はこのコードで奇妙な振る舞いをしています
foreach ($files as $key => $error) {
if ($error == UPLOAD_ERR_OK) {
$name = $_FILES["excelFiles"]["name"][$key];
$handle = fopen($_FILES["excelFiles"]["tmp_name"][$key], "r");
while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) {
print_r($data);
echo "\r\n";
}
fclose($handle);
}}
問題は、アポストロフィを持つヘブライ語の文字列が切り取られることです (ただ空中に消えてしまいます)。
これは、たとえば 1 行の結果です。
Array
(
[0] => '
[1] => אני לא רעבה, תודה
)