나는 PHP에 익숙하지 않다. 나는 다음과 같은 코드를 가지고 : 잘 작동하지만 오류 추천하지 않습니다 받고있어하는ereg_replace와 그 대체 방법의 부작용
$this->image["format"] = ereg_replace(".*\.(.*)$", "\\1", $imgfile);
$this->image["outputformat"] = ereg_replace(".*\.(.*)$", "\\1", $save);
: 기능 ereg_replace을(). php에서 deprecated 함수를 사용하여 부작용이 있는지 묻고 싶습니다. 다른 대체품이 있다면. 나는 preg를 시도했지만 그것도 작동하지 않습니다. 미리 감사드립니다 :)
슬래시 또한'$ ext = array_pop (explode ('.', $ file_name))' –
을 사용하여 파일 확장자를 풀 수 있지만 그것을 preg_replace로 변환하려고합니다. 교체 후 결과 코드를 알려주십시오. – zzai
정규 표현식에 구분 기호를 추가하는 문제 일 수 있습니다. 'preg_replace ('/.*\.(.*)$/', '\\ 1', $ imgfile)'을 시도 했습니까? –