public static function trans($link) { $codec = new Codec(); if ($link{0} == "/") return self::enclosehref(); $url = ""; $data = explode(":", $link, 2); if (count($data) < 2) return ""; switch ($data[0]) { case 0: //link $url = $data[1]; break; case 1: //hospital $url = "http://www.haodf.com/hospital/".$codec->encodeId($data[1]).".htm"; break; case 2: //faculty $url = "http://www.haodf.com/keshi/".$codec->encodeId($data[1]).".htm"; break; case 3: //hospitalfaculty $url = "http://www.haodf.com/faculty/".$codec->encodeId($data[1]).".htm"; break; case 7: //hospitalfacultydoctor $url = "http://www.haodf.com/doctor/".$codec->encodeId($data[1]).".htm"; break; case 8: //disease $url = "http://www.haodf.com/jibing/$data[1].htm"; break; case 9: //jiahao $url = "http://jiahao.haodf.com"; break; } if (!$url) return ""; return self::href($url); }