>백엔드 개발 >PHP 튜토리얼 >fgetcsv로 얻은 배열 요소가 빈 문자열인 경우의 해결 방법

fgetcsv로 얻은 배열 요소가 빈 문자열인 경우의 해결 방법

WBOY
WBOY원래의
2016-07-25 09:05:201102검색
  1. // 上传的CSV文件,通常是用Excel编辑的GBK编码,

  2. // 而源代码是UTF-8,需要进行转码处理
  3. file_put_contents($new_file, iconv('GBK', 'UTF-8', file_get_contents($new_file)));

  4. //ini_set('auto_detect_line_endings', true);

  5. // 设置区域:简体中文,UTF-8编码
  6. setlocale(LC_ALL, 'zh_CN.UTF-8');
  7. // 打开CSV文件
  8. $handle = fopen($new_file, 'r');
  9. // 取出列头
  10. $data_heads = fgetcsv($handle);
  11. ?>

复制代码


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.