글 내용 중에 이미지 태그만 출력하고자 할 때 유용합니다.
<?php
function img_ext()
{
return array(
'gif','jpe','jpg','jpeg','bmp','png','art','ani','bnr','cal',
'fax','hdp','mac','pbm','pcd','pct','pcx','pgm','png','ppm',
'psd','ras','tga','tif','tiff','wmf','cdr','cgm','cmk','cut',
'dcx','dib','drw','dxf','emf','eps','flc','fli','iff',
'lbm','wpg'
);
}
function link_image_all($str)
{
if(!empty($sttr))
{
return preg_replace("/<.*?img.*?src=\s*?['\"]http:\/\/([0-9a-z-.\/~_]+\.(" . implode("|", img_ext()) . "))['\"].*?>/i", "<img src=\"http://\\1\" />", $str);
}
return false;
}
?>
<?php
function img_ext()
{
return array(
'gif','jpe','jpg','jpeg','bmp','png','art','ani','bnr','cal',
'fax','hdp','mac','pbm','pcd','pct','pcx','pgm','png','ppm',
'psd','ras','tga','tif','tiff','wmf','cdr','cgm','cmk','cut',
'dcx','dib','drw','dxf','emf','eps','flc','fli','iff','lbm',
'wpg'
);
}
function link_image($str)
{
if(!empty($sttr))
{
return preg_replace("/http:\/\/([0-9a-z-.\/~_]+\.(" . implode("|", img_ext()) . "))/i", "<img src=\"http://\\1\" />", $str);
}
return false;
}
?>