當前位置: 首頁>>代碼示例>>PHP>>正文


PHP ParserFactory::createParser方法代碼示例

本文整理匯總了PHP中ParserFactory::createParser方法的典型用法代碼示例。如果您正苦於以下問題:PHP ParserFactory::createParser方法的具體用法?PHP ParserFactory::createParser怎麽用?PHP ParserFactory::createParser使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在ParserFactory的用法示例。


在下文中一共展示了ParserFactory::createParser方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: Spiderman

            }
            .parserBox{
                margin-left:20px; 
                border:1px solid darkblue; 
                padding:3px 0px 3px 3px
            }
        </style>
    </head>
    <body>
        <?php 
if ($ffRoot != '') {
    $spider = new Spiderman($ffRoot, $ffLimits, $ffAvoid);
    //array('octoconsulting.com','www.octoconsulting.com')
    //echo var_export( $ffParsers, true );
    foreach ($ffParsers as $value) {
        $parser = ParserFactory::createParser($value);
        //echo $parser instanceof IDocParser ? 'true' : 'false';
        if ($parser !== false) {
            $spider->addParser($parser);
        }
    }
    $spider->crawl();
} else {
    echo '<div>Nothing to display</div>';
}
//---------- Test area -----------------
/*
            $matches = array();
            $u   = 'http://www.steve.com/path1/path2/path3/path4?var=1';
            $rel = '.././../../../path1a/./path1ab/../path';
            $v   = WebUtils::isValidURL($u);
開發者ID:scirelli,項目名稱:spiderman,代碼行數:31,代碼來源:frame.php


注:本文中的ParserFactory::createParser方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。