这个类要怎么优化

如题:

[复制到剪切板]
CODE:
<center>
<?
php
class Player{
    var 
$mediatype = array(
        
'avi','mpg','rm','rmvb'
        
);
    var 
$filesrc   '';
    if(
$this->mediatype['avi']) {
        echo 
"<object id=\"video\" width=\"400\" height=\"200\" border=\"0\" classid=\"clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA\"><param name=\"ShowDisplay\" value=\"0\"><param name=\"ShowControls\" value=\"1\"><param name=\"AutoStart\" value=\"1\"><param name=\"AutoRewind\" value=\"0\"><param name=\"PlayCount\" value=\"0\"><param name=\"Appearance value=\"0 value=\"\"\"><param name=\"BorderStyle value=\"0 value=\"\"\"><param name=\"MovieWindowHeight\" value=\"240\"><param name=\"MovieWindowWidth\" value=\"320\"><param name=\"FileName\" value=\"/Mbar.avi\"><embed width=\"400\" height=\"200\" border=\"0\" showdisplay=\"0\" showcontrols=\"1\" autostart=\"1\" autorewind=\"0\" playcount=\"0\" moviewindowheight=\"240\" moviewindowwidth=\"320\" filename=\"/Mbar.avi\" src=\"".$this->filesrc."\"></embed></object> ";
    }elseif (
$this->mediatype['mpg']){

        echo 
'<object classid="clsid:05589FA1-C356-11CE-BF01-00AA0055595A" id="ActiveMovie1" width="239" height="250"><param name="Appearance" value="0"><param name="AutoStart" value="-1"><param name="AllowChangeDisplayMode" value="-1"><param name="AllowHideDisplay" value="0"><param name="AllowHideControls" value="-1"><param name="AutoRewind" value="-1"><param name="Balance" value="0"><param name="CurrentPosition" value="0"><param name="DisplayBackColor" value="0"><param name="DisplayForeColor" value="16777215"><param name="DisplayMode" value="0"><param name="Enabled" value="-1"><param name="EnableContextMenu" value="-1"><param name="EnablePositionControls" value="-1"><param name="EnableSelectionControls" value="0"><param name="EnableTracker" value="-1"><param name="Filename" value="'.$this->filesrc.'" valuetype="ref"><param name="FullScreenMode" value="0"><param name="MovieWindowSize" value="0"><param name="PlayCount" value="1"><param name="Rate" value="1"><param name="SelectionStart" value="-1"><param name="SelectionEnd" value="-1"><param name="ShowControls" value="-1"><param name="ShowDisplay" value="-1"><param name="ShowPositionControls" value="0"><param name="ShowTracker" value="-1"><param name="Volume" value="-480"></object>';

    }elseif (
$this->mediatype['rm'] or $this->mediatype['rmvb']){
        echo 
'<OBJECT ID=video1 CLASSID="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" HEIGHT=288 WIDTH=352><param name="_ExtentX" value="9313"><param name="_ExtentY" value="7620"><param name="AUTOSTART" value="0"><param name="SHUFFLE" value="0"><param name="PREFETCH" value="0"><param name="NOLABELS" value="0"><param name="SRC" value="'.$this->filesrc.'"><param name="CONTROLS" value="ImageWindow"><param name="CONSOLE" value="Clip1"><param name="LOOP" value="0"><param name="NUMLOOP" value="0"><param name="CENTER" value="0"><param name="MAINTAINASPECT" value="0"><param name="BACKGROUNDCOLOR" value="#000000"><embed SRC type="audio/x-pn-realaudio-plugin"CONSOLE="Clip1"CONTROLS="ImageWindow" HEIGHT="288" WIDTH="352" AUTOSTART="false"></OBJECT>';
    }else{

        echo 
'<title>错误</title>没有文件要播放。';
        exit;
    }
}

?>
</
center> ;

我的Blog