Anda disini : TOP >> PHP >> mengambil Kurs di web bca
mengambil Kurs di web bca
oleh-oleh hasil searching, mungkin bisa jadi bahan referensi....
fungsinya mengambil kurs di salah satu web bank. menggunakan fungsi
curl
di bawah ini salah satu function-nya :
bisa di unduh.... :)

function grab_kurs(){
    $url = 'http://www.klikbca.com/individual/silver/ind/rates.html';
    $ch = curl_init($url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);
    set_time_limit(0);
    $handle = curl_exec($ch);

    $handle = explode ('<table border="0" cellspacing="0" cellpadding="0" class="testL">', $handle);
    $handle = explode ('</table>', $handle[1]);
    $handle = explode ('<TR', $handle[0]);
    $er = array ();
    $out = array ('&nbsp;&nbsp;&nbsp;&nbsp;', '</center>', '</td>', '<td valign="top" align="right">');
    foreach ($handle as $rows)
    {
        if (!isset ($er_last_update))
        {
            $n = 0;
            $last_update = explode ('<font color="black" size="1" face="Arial">', $rows);
            $last_update = explode ('</font></div></td>', $last_update[1]);
            $last_update = explode ("\n", $last_update[0]);
            $er_last_update = trim ($last_update[0]) . ' ' . trim ($last_update[1]) . '</span>';
        }
        else
        {
            $line = explode ("\n", $rows);
            $er[$n] = array (
            'mata_uang' => trim (str_replace ($out, "", $line[2])),
            'jual' => trim (str_replace ($out, "", $line[3])),
            'beli' => trim (str_replace ($out, "", $line[4]))
            );
            $n = $n + 1;
        }
    }
    $line = array ();
    foreach ($er as $lines)
    {
        $line[] = implode ("|", $lines);
    }
    $line[] = $er_last_update;
    $handle = implode ("\n", $line);
    return $er;
}

Track Back : http://manage.catatanku.com/tb.cgi/248_1449_2009_01

Komentar Anda
Re: mengambil Kurs di web bca
Oleh handi ( 22 Januari 2009 07:18:03 )
mantab Di.. :)
Tulis Komentar Anda disini

Judul

Nama Anda

Website




Masukkan kode verifikasi