Пример #1
0
			
			<!-- begin textarea -->		
			 <textarea rows="50" cols="170" id="txtcode" name="txtcode" readonly="readonly"><?php 
    $fun = new fun();
    //创建fun对象
    $onPattern = "/\\<\\!--(\\ )*on(\\ )*--\\>/xi";
    //开始的标志
    $arrFunPattern = fun::$arrFunPattern;
    //获取所有函数的开始/结束标签
    /*****循环开始*********/
    while (!feof($fopen)) {
        //当文件没结束
        $line = fgets($fopen);
        //读取一行
        if (preg_match($onPattern, $line)) {
            $strMain = $fun->getMainStrViaONOFF($line, $fopen);
            // echo $strMain;	//die;
            $arrSPONOFF = $fun->splitMainStrToArr($strMain);
            // print_r($arrSPONOFF);	//die;
            $funPattern = $fun->getFunPattern($strMain);
            // print_r($funPattern); //die;
            $arrFunSP = $fun->findSplitIncFunFlagToArr($funPattern, $arrSPONOFF);
            switch ($funPattern) {
                case $arrFunPattern["proTitle"]:
                    //产品标题
                    $strCirResult = $fun->cirProTitle($arrRPProTitle, $arrFunSP);
                    $strCombitResult = $fun->combitStrToStr($arrSPONOFF, $arrFunSP, $strCirResult, $arrRPProTitle);
                    filterEcho($strCombitResult);
                    break;
                case $arrFunPattern['video']:
                    //视频