首页  编辑  

PHP中对字符串自动进行url处理为img和a href超链接

Tags: /PHP/   Date Created:
PHP中,对字符串,自动判断是否是URL,并判断是否是图片文件(按后缀名),如果是,自动处理为超链接和img数据:
if (filter_var($msg, FILTER_VALIDATE_URL) !== false) {
	if (preg_match('/.*(\.png|\.jpg|\.jpeg|\.gif)$/', $msg))
		$msg = sprintf("<img src='%s'>", $msg);
	else
		$msg = sprintf("<a href='%s'>%s</a>", $msg, $msg);
}