本文整理汇总了PHP中Crawler::crawlLinks方法的典型用法代码示例。如果您正苦于以下问题:PHP Crawler::crawlLinks方法的具体用法?PHP Crawler::crawlLinks怎么用?PHP Crawler::crawlLinks使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Crawler
的用法示例。
在下文中一共展示了Crawler::crawlLinks方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: Crawler
<?php
require 'Crawler.php';
$url = "http://https://lazada.com.ph/";
$crawl = new Crawler();
$crawl->crawlLinks($url);
示例2: Crawler
<?php
include "file:///C|/wamp/www/minor1234/crawler/new/crawler/Crawler.php";
$mycrawler = new Crawler();
//Some site Takes too many Hidden Parameters to Login.
//So it is hard to Login complex Login
$siteloginurl = 'http://www.getacoder.com/users/onlogin.php';
//The url of Form when action perform
$parametes = 'username=Yourusername&passwd=Yourpassword';
//The parameters the action script need
$mycrawler->logIn($siteloginurl, $parametes);
$url = 'http://www.getacoder.com/users/manage.php';
//The url we need to crawl.You cannot go this url before login
//So we need to login.
$link = $mycrawler->crawlLinks($url);
//print the result
echo "<table width=\"100%\" border=\"1\">\n <tr>\n <td width=\"30%\"><div align=\"center\"><b>Link Text </b></div></td>\n <td width=\"30%\"><div align=\"center\"><b>Link</b></div></td>\n <td width=\"40%\"><div align=\"center\"><b>Text with Link</b> </div></td>\n </tr>";
for ($i = 0; $i < sizeof($link['link']); $i++) {
echo "<tr>\n <td><div align=\"center\">" . $link['text'][$i] . "</div></td>\n <td><div align=\"center\">" . $link['link'][$i] . "</div></td>\n <td><div align=\"center\"><a href=\"" . $link['link'][$i] . "\">" . $link['text'][$i] . "</a></div></td>\n </tr>";
}
echo "</table>";
示例3: while
$l = 0;
while ($row = mysqli_fetch_array($result0)) {
$sites[$l] = $row[1];
$s_wait[$l++] = $row[2];
}
$result = mysqli_query($con, "SELECT * FROM course where c_id='{$course}'");
$l = 0;
while ($row = mysqli_fetch_array($result)) {
$keyword[$l] = $row[1];
$waitage[$l++] = $row[2];
}
}
$temp = array();
$wait = array();
for ($d = 0; $d < sizeof($sites); $d++) {
$link = $mycrawler->crawlLinks($sites[$d]);
//print the result
$k = 0;
for ($i = 0; $i < sizeof($link['link']); $i++) {
$sum = 0;
for ($j = 0; $j < sizeof($waitage); $j++) {
$c = substr_count($link['link'][$i], $keyword[$j]);
if ($c) {
$sum = $sum + $c * $waitage[$j];
}
}
if ($sum > 0) {
$wait[$k] = $sum * $s_wait[$d];
$temp[$k++] = $link['link'][$i];
}
}