이미지 태그 추출 코드

Language/PHP 2010. 12. 13. 15:20

1. 맨 첫번째 값만 추출해서 배열 변수로 저장하는 코드

preg_match("/<IMG[^>]*src=[\"']?([^>\"']+)[\"']?[^>]*>/i"(추출할 코드),추출할 변수,추출한 코드를 저장하는 변수);

 

2. 해당되는 모든 값을 추출해서 배열 변수로 저장하는 코드

preg_match_all("/<IMG[^>]*src=[\"']?([^>\"']+)[\"']?[^>]*>/i"(추출할 코드),추출할 변수,추출한 코드를 저장하는 변수);


<?
 
    $input = '<IMG alt=P41904.jpg src="files/attach/images/304/440/P41904.jpg" editor_component="image_link"><IMG alt=P41899.jpg src="files/attach/images/304/440/P41899.jpg" editor_component="image_link">';
    preg_match_all('/src=\"(.[^"]+)"/i', $input, $value);
    echo "<pre>";
 print_r($value[1]);
 echo "</pre>";
?>

'Language > PHP' 카테고리의 다른 글

문자열의 태그를 그대로 출력 (htmlspecialchars)  (0) 2010.12.13
태그 제거 함수 (strip_tags)  (0) 2010.12.13
fread , fgets 차이점  (0) 2010.11.29
파일 입, 출력, 확인  (0) 2010.11.29
basename()  (0) 2010.11.04
: