当前位置: 首页>>代码示例>>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;未经允许,请勿转载。