이미지 높이와 크기를 판단하는 데 getimagesize
을 사용합니다.PHP로 문제가 발생했습니다. getimagesize (공백 문제로 URL 인코딩)
URL에 공백이 있으면 getimagesize
에코 오류입니다. 나는 모든 URL 주소를 전송하기 위해 urlencode()
을 사용해 보았지만 여전히 오류를 반환합니다. 공간을 %20
으로 변경하면 getimagesize
이 잘 돌아갑니다.
나는 이유를 모른다. 나는 또한 피곤 $newurl = preg_replace(' ', '%20', $url);
를 사용하는
그것은 echo'ed :
Warning: preg_replace() [function.preg-replace]: Empty regular expression
을 어떻게에 preg_replace
올바르게. 그리고 가능한 모든 테스트 케이스를 통과 할 수 있도록 getimagesize
으로 URL을 올바르게 전송할 수있는 방법이 있습니까?
감사
바로 'str_replace' – cj333