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


PHP Crawler::go2lineor方法代碼示例

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


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

示例1: array

		<ul>
			<li>Kelas X</li>
			...
			<li>Kelas Y</li>
		</ul>
		<br />
	<li>Judul Matakuliah 2
	....
</ol>
*/
$finish = false;
$subfinish = false;
$hasil = array();
$craw->go2linewhere('<ol>');
while (!$finish) {
    $craw->go2lineor(array('<li>', '</ol>'));
    if ($craw->strpos('</ol>') !== false) {
        $finish = true;
    } else {
        //ambil nama matkul
        $matkul = $craw->getbetween('<li>', ' ');
        echo "\n\nMatKul: {$matkul}\n";
        //debug
        $subfinish = false;
        $craw->go2linewhere('<ul>');
        while (!$subfinish) {
            $craw->go2lineor(array('<li>', '</ul>'));
            if ($craw->strpos('</ul>') !== false) {
                $subfinish = true;
            } else {
                $link = $craw->getbetween('<a href="', '"');
開發者ID:JerryMaheswara,項目名稱:crawler,代碼行數:31,代碼來源:akademik.php

示例2: Crawler

<?php

require_once "crawler.php";
$start_date = '2009-03-10';
$base_url = 'http://www.dilbert.com';
$middle_url = '/strips/comic/';
extract($_GET);
$selesai = false;
$url = $base_url . $middle_url . $start_date;
while (!$selesai) {
    $ada_next = false;
    $c = new Crawler($url);
    echo "URL is {$url}<br />\n";
    flush();
    $c->go2lineor(array('STR_Content', 'STR_Prev'));
    //echo "go2lineor selesai\n";flush();
    if ($c->strpos('STR_Prev') !== false) {
        //masih ada next
        $ada_next = true;
        $url = $base_url . $c->getbetween('<a href="', '"');
        $c->go2linewhere('STR_Content');
    } else {
        $ada_next = false;
        $selesai = true;
    }
    $c->readline();
    $img = $c->getbetween('<img src="', '"');
    echo "<a href='{$base_url}{$img}'>{$start_date}</a><br />\n";
    $start_date = Crawler::extract($url, 'comic/', '/');
    $c->close();
    echo "Closed\n";
開發者ID:JerryMaheswara,項目名稱:crawler,代碼行數:31,代碼來源:dilbert.php


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