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); }