<?php
require_once 'test中文.php';
C를 포함 \ WNMP \ HTML \ 림하 \ test0.phpPHP는 중국어 파일 이름을
PHP Warning: require_once(test中文.php): failed to open stream: No such file or directory in C:\Wnmp\html\linhe\test0.php on line 4
PHP 스택 추적 :
PHP 1. {main}() C:\Wnmp\html\linhe\test0.php:0
PHP Fatal error: require_once(): Failed opening required 'test中文.php' (include_path='.;C:\Wnmp\php\pear') in C:\Wnmp\html\linhe\test0.php on line 4
PHP 스택 추적 :
PHP 1. {main}() C:\Wnmp\html\linhe\test0.php:0
종료 코드로 프로세스가 완료되었습니다. 255
내가 아는 것 : 테스트 중문 .php는 빈 파일입니다.
배와 아무런 관련이 없습니다.
영어 파일 이름 포함은 괜찮습니다!
감사합니다.
예! 나는 $ s = 'test 中文 .php'를 시도했다; $ s = mb_convert_encoding ($ s, 'GB2312'); require_once $ s; –
안녕하세요, 다른 질문하시기 바랍니다, 어떻게 OSS 파일 시스템의 charset을 알 수 있습니까? 감사합니다 –
함수 인코딩 ($ file_name) { if ('WINNT'== PHP_OS) 반환 mb_convert_encoding ($ file_name, 'GB18030'); return $ file_name; } –