개발자의 끄적끄적

[php] html 에서 첫번째 이미지 추출하는 함수 본문

개발/php

[php] html 에서 첫번째 이미지 추출하는 함수

효벨 2021. 3. 30. 02:00
728x90
반응형

[php] html 에서 첫번째 이미지 추출하는 함수

 

 

php 에서

 

에디터로 게시물을 등록했을때

 

썸네일을 뽑아서 보여주어야 하거나 하는

 

경우가 있습니다.

 

그럴때는 아래 함수를 활용하시면 됩니다.

 

    function getFirstImage($contents){
        if (preg_match_all('/src=\"(.[^"]+)"/i', $contents, $value) != 0) {
            return $value[1][0]; 
        }
    }

 

위 내용을 보시면 아시겠지만,

 

$contents 라는 내용을 받아서

 

그중에 src 라는 항목이 있을때

 

첫번째 이미지 경로를 추출하는 내용입니다!

 

사용하시는 환경에 따라 약간 다를 수는 있으니

 

꼭 붙여서 테스트 및 수정 후 사용하시길 바랍니다!

 

제 개발환경은 코드이그나이터 여서 helper 에 등록후

 

로드해서 사용합니다!

 

참고들 하세요!

반응형
Comments