-
Üyelik
21.06.2015
-
Yaş/Cinsiyet
26 / E
-
Meslek
.
-
Konum
Ankara
-
Ad Soyad
H** U**
-
Mesajlar
1879
-
Beğeniler
596 / 202
-
Ticaret
19, (%95)
function siteConnect($site)
{
$ch = curl_init();
$hc = "YahooSeeker-Testing/v3.9 (compatible; Mozilla 4.0; MSIE 5.5; Yahoo! Search - Web Search)";
curl_setopt($ch, CURLOPT_REFERER, 'http://www.google.com');
curl_setopt($ch, CURLOPT_URL, $site);
curl_setopt($ch, CURLOPT_USERAGENT, $hc);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$site = curl_exec($ch);
curl_close($ch);
// Veriyi parçalama işlemi
preg_match_all('@(.*?)@si',$site,$veri_derece1);
$ltcfiyat = $veri_derece1[1][0];
}
function harun($site1)
{
$ch1 = curl_init();
$hc1 = "YahooSeeker-Testing/v3.9 (compatible; Mozilla 4.0; MSIE 5.5; Yahoo! Search - Web Search)";
curl_setopt($ch1, CURLOPT_REFERER, 'http://www.google.com');
curl_setopt($ch1, CURLOPT_URL, $site1);
curl_setopt($ch1, CURLOPT_USERAGENT, $hc1);
curl_setopt($ch1, CURLOPT_RETURNTRANSFER, 1);
$site1 = curl_exec($ch1);
curl_close($ch1);
// Veriyi parçalama işlemi
preg_match_all('@(.*?)@si',$site1,$veri_derece2);
$btgfiyat = $veri_derece2[1][0];
}
$percentage = ($ltcfiyat - $btgfiyat) / $ltcfiyat * 100;
echo round ($percentage, 2);
$giris = siteConnect('https://tr.investing.com/crypto/litecoin/ltc-usd?cid=945630');
$uysal = harun('https://tr.investing.com/crypto/bitcoin-gold/btg-usd');
?>
Litecoin fiyatı ile bitcoin gold fiyatı arasındaki farkı hesaplatmak istiyorum ama fonksiyon içerisinde kullandığım değişkenler dışarıda geçerli olmuyor. Sorunu nasıl çözerim ?
-
Üyelik
07.11.2016
-
Yaş/Cinsiyet
33 / E
-
Meslek
Yazılım
-
Konum
Trabzon
-
Ad Soyad
I** T**
-
Mesajlar
240
-
Beğeniler
42 / 52
-
Ticaret
22, (%100)
function siteConnect($site)
{
$ch = curl_init();
$hc = "YahooSeeker-Testing/v3.9 (compatible; Mozilla 4.0; MSIE 5.5; Yahoo! Search - Web Search)";
curl_setopt($ch, CURLOPT_REFERER, 'http://www.google.com');
curl_setopt($ch, CURLOPT_URL, $site);
curl_setopt($ch, CURLOPT_USERAGENT, $hc);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$site = curl_exec($ch);
curl_close($ch);
// Veriyi parçalama işlemi
preg_match_all('@(.*?)@si',$site,$veri_derece1);
$ltcfiyat = $veri_derece1[1][0];
return $ltcfiyat;
}
function harun($site1)
{
$ch1 = curl_init();
$hc1 = "YahooSeeker-Testing/v3.9 (compatible; Mozilla 4.0; MSIE 5.5; Yahoo! Search - Web Search)";
curl_setopt($ch1, CURLOPT_REFERER, 'http://www.google.com');
curl_setopt($ch1, CURLOPT_URL, $site1);
curl_setopt($ch1, CURLOPT_USERAGENT, $hc1);
curl_setopt($ch1, CURLOPT_RETURNTRANSFER, 1);
$site1 = curl_exec($ch1);
curl_close($ch1);
// Veriyi parçalama işlemi
preg_match_all('@(.*?)@si',$site1,$veri_derece2);
$btgfiyat = $veri_derece2[1][0];
return $btgfiyat;
}
$percentage = ($ltcfiyat - $btgfiyat) / $ltcfiyat * 100;
echo round ($percentage, 2);
$giris = siteConnect('https://tr.investing.com/crypto/litecoin/ltc-usd?cid=945630');
$uysal = harun('https://tr.investing.com/crypto/bitcoin-gold/btg-usd');
?>
return dersen degiskenlere sana dondurur fonksiyonlar. bu sekilde dene
echo $giris; //1 ci fonksiyondan donenleri verir.
echo $uysal; // 2ci sonkfiyondan doneneleri verir.
-
Üyelik
11.05.2013
-
Yaş/Cinsiyet
32 / E
-
Meslek
Geliştirici
-
Konum
Malatya
-
Ad Soyad
E** K**
-
Mesajlar
3142
-
Beğeniler
60 / 764
-
Ticaret
5, (%100)
Pek tavsiye etmesem de global değişken kullanabilirsin.
1 kişi bu mesajı beğendi.