/**
* Replace the image in Fckedit to add a domain name
* @param string $content What to replace
* @param the name of the image to be added to the string $STRURL content
* @return String
* @eg
*/
function Replacepicurl ($content = null, $STRURL = null) {
if ($STRURL) {
Extracts the regular expression of the src of the image path and deposits the result in $matches
Preg_match_all ("/]+>/isu", $content, $matches);
$img = "";
if (!emptyempty ($matches)) {
Note that the above regular expression shows that the value of SRC is placed in the third of the array
$img = $matches [2];
}else {
$img = "";
}
if (!emptyempty ($img)) {
$patterns = Array ();
$replacements = Array ();
foreach ($img as $imgItem) {
$final _imgurl = $strUrl. $imgItem;
$replacements [] = $final _imgurl;
$img _new = "/". Preg_replace ("///i", "/", $imgItem). " /";
$patterns [] = $img _new;
}
To sort the array by key
Ksort ($patterns);
Ksort ($replacements);
Replace content
$vote _content = preg_replace ($patterns, $replacements, $content);
return $vote _content;
}else {
return $content;
}
} else {
return $content;
}
}
http://www.bkjia.com/PHPjc/478768.html www.bkjia.com true http://www.bkjia.com/PHPjc/478768.html techarticle /** * Replace the picture in Fckedit add domain name * @param string $content What to replace * @param string $STRURL The name of the image to be added to the contents * @return String * @eg */ function R ...