public function replace_site_url($arr)
{
$site = $this->site_url();
if (is_string($arr)) {
$ret = str_ireplace($site, '{SITE_URL}', $arr);
return $ret;
}
if (is_array($arr) and !empty($arr)) {
$ret = array();
foreach ($arr as $k => $v) {
if (is_array($v)) {
$v = $this->replace_site_url($v);
} elseif (is_string($v)) {
$v = str_ireplace($site, '{SITE_URL}', $v);
}
$ret[$k] = $v;
}
return $ret;
}
}