반응형

php 4

오류: PHP의 simplexml_load_string을 사용하여 "입력이 올바른 UTF-8이 아닙니다. 인코딩을 표시하십시오!"

오류: PHP의 simplexml_load_string을 사용하여 "입력이 올바른 UTF-8이 아닙니다. 인코딩을 표시하십시오!" 오류가 발생합니다. parser error : Input is not proper UTF-8, indicate encoding ! Bytes: 0xED 0x6E 0x2C 0x20 다음을 사용하여 XML 응답을 처리하려고 할 때simplexml_load_string제삼자 정보원으로부터.원시 XML 응답은 내용 유형을 선언합니다. 하지만 XML은 실제로 UTF-8이 아닌 것 같습니다.XML 컨텐츠의 언어는 스페인어이며 다음과 같은 단어를 포함합니다.DublínXML에 있습니다. 타사에서 XML을 분류하도록 할 수 없습니다. XML을 사전 처리하고 인코딩 비호환성을 수정하려면 어떻..

programing 2023.08.27

PHP에서 2일보다 오래된 모든 파일을 삭제하는 올바른 방법

PHP에서 2일보다 오래된 모든 파일을 삭제하는 올바른 방법 그냥 궁금할 뿐입니다. $files = glob(cacheme_directory() . '*'); foreach ($files as $file) { $filemtime = filemtime($file); if (time() - $filemtime >= 172800) { unlink($file); } } 나는 단지 코드가 맞는지 확인하고 싶습니다.감사해요.하위 디렉터리가 확인 중인 디렉터리에 있을 수 있으므로 확인란을 추가해야 합니다. 또한 이 답변에서 알 수 있듯이 사전 계산된 초를 보다 표현적인 표기법으로 대체해야 합니다. $files = glob(cacheme_directory() . '*'); $threshold = strtotime('-..

programing 2023.07.28

사용자가 로그인한 후 Larvel 5 세션이 유지되지 않음

사용자가 로그인한 후 Larvel 5 세션이 유지되지 않음 저는 라라벨 5호와 흥미로운 문제가 있습니다. 사용자 로그인 후 로그인 상태는 페이지에 걸쳐 유지되지 않습니다.분명히 그것은 어떤 관련이 있습니다.Session::. 사용자에 로그인하는 방법은 매우 간단합니다. if (Auth::attempt(['email' => $data['email'], 'password' => $data['password']], isset($data['remember_me']) ? TRUE : FALSE)) { return redirect()->intended('/'); } 단한.print_r(Session::all());사용자가 로그인하지 않은 경우 다음 정보를 제공합니다. Array ( [_token] => wV8o75..

programing 2023.07.28

utf8_(en|de)코드가 php7에서 제거되었습니까?

utf8_(en|de)코드가 php7에서 제거되었습니까? 저는 최근 개발 서버에서 PHP 7로 전환했는데, 지금까지 잘 작동했습니다. 업데이트한 이후로PHP 7.0.3-10+deb.sury.org~trusty+1(오늘도 어김없이),utf8_decode그리고.utf8_encode더 이상 기능에 액세스할 수 없습니다.그러나 이전 버전의 PHP7에는 이러한 기능이 있습니다.호출되면 치명적인 오류가 발생합니다. 이러한 기능은 다음에서 제공하는 것으로 읽었습니다.mbstring내선번호, 내가 확인한 것.var_dump(extension_loaded('mbstring'));로드되었습니다. 위의 기능이 다시 작동하려면 어떻게 해야 합니까?저도 같은 문제가 있었습니다.그냥 설치php7.0-xml꾸러미Ubuntu 16...

programing 2023.07.23
반응형