파일 경로가 데이터베이스 테이블에 저장되었습니다. 페이지의 데이터베이스에서 파일 이름을 출력하고 파일 이름을 클릭하여 파일 내용을 보려면 어떻게 해야 합니까?
生如夏花
生如夏花 2019-04-24 11:15:13
0
3
1304

파일 업로드 및 출력을 하고 있는데 이제 파일 업로드가 구현됐는데 출력 방법을 모르겠습니다. 파일 경로가 데이터베이스에 예약되어 있습니다. 페이지에 파일 이름을 출력한 다음 파일 이름을 클릭하면 파일의 전체 내용을 볼 수 있습니다.

生如夏花
生如夏花

모든 응답(2)
瓢老师

잘못된 문자는 일반적으로 인코딩 문제로 인해 발생합니다. 변환을 수행하기 전에 먼저 읽은 파일의 인코딩을 결정해야 합니다.

$str = file_get_contents("./1.txt");
$encod = mb_detect_encoding($str, array("ASCII",'UTF-8',"GB2312","GBK",'BIG5'));
$str = iconv($encod ,'UTF-8' ,$str);
echo $str;


瓢老师

file_get_contents(파일명)

사용해 보세요

  • 회신하다 file_get_contents(filename)을 열면 잘못된 문자가 나타납니다. 해결 방법은 무엇입니까?
    生如夏花 작가 2019-04-24 15:30:50
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿