Cotação do Dólar
Exemplo simples que exibe a cotação do dólar comercial através do site da UOL, para rodar é necessário que você tenha o modulo do PHP-GTK ativado no seu PHP.
Quem não tiver pode fazer o download abaixo:
Para Windows (//http://www.php-gtk.com.br/windows)
Para Linux (//http://www.php-gtk.com.br/linux)
Então basta executar pela cmd com:
php pasta\dolar.php
dolar.php
<?php
//by rodweb
if (!class_exists('gtk')) {
die("Please load the php-gtk2 module in your php.ini\r\n");
}
$window = new GtkWindow(); //Cria janela
$window->set_position(GTK::WIN_POS_CENTER); //Centraliza janela
$window->set_title('Cotação do Dólar'); //Define texto
$window->connect_simple('destroy', array('gtk', 'main_quit'));
$file = file_get_contents('http://economia.uol.com.br/cotacoes/'); //Pega código do site
$tag = '<th>Dólar comercial (em R$)</th><td>'; //Parte para procurar
$begin = strpos($file, $tag) + strlen($tag);
$dolar = substr($file, $begin, $begin+5-strlen($file)); //Pega a cotação
$lblDolar = new GtkLabel(); //Cria label
$lblDolar->set_markup("\n<b><span color='blue'>Dólar comercial:</span> $dolar</b>\n"); //Define texto e formatação
$window->add($lblDolar); //Adiciona label na janela
$window->show_all(); //Mostra tudo
Gtk::main(); //Loop da janela
?>
Documentação: PHP-GTK (//http://gtk.php.net/)
Suporte Brasileiro: PHP-GTK Brasil (//http://www.php-gtk.com.br)
Flws...
O interessante é que da para aplicar isso em um monte de coisas (y)
Vlw pelo exemplo cara.
Sim, é um PHP com interação com o sistema, como outra linguagem qualquer, só que com a desvantagem de necessitar do PHP instalado.
Por enquanto só consigo fazer isso mesmo, POO não é minha praia, mais estou estudando, quando fizer algo melhorado eu posto.
Flws....
Adorei o exemplo de janela, agora me interessei um pouco por PHP-GTK... Amanhã vou dar uma lida em mais uns exemplos.
Muito bom mesmo cara