Önemli olan kullanıcının session_id'sini çaldırcak açıklar (xss gibi) vermemek.
Aşağıdaki gibi yapabilirsin. Binlik ayrımak istersen de nokta kullanabilirsin. Ülkeler farklı farklı kullanıyor.
<?php
echo round(36.378860806384, 1);
echo "<br/>";
echo number_format(364422.378860806384, 1, ',', '');
echo "<br/>";
echo number_format(364422.378860806384, 1, ',', '.');
?>
Yüzde demekle her 100 vakada 2 kişi ölüyor, Her 100 vakada 14 kişi iyileşiyor anlamı var.
Eğer yüzdeler çok düşükse 0.001 gibi sayılar çıkıyorsa 1.000.000 olarak yapılabilir.
O zaman 1 milyonda atıyorum 45 kişi öldü. vb.
Mortality Rate = Ölüm 100 / Vaka = 2017 100 / 86306 = 2.34%
Recovary Rate = İyileşen 100 / Vaka = 11976 100 / 86306 = 13.88%
Sorun sanırım hafızada olan fonksiyonu php yeniden override etmiyor.
function a() {
echo 'a';
}
function a() {
echo 'a';
}
a();
Şöyle bir kullanımda da aynı hatayı veriyor. Sorun function_exists kullanarak çözülüyor çünkü bir sefer oluşturuluyor, sonra döngüde pas geçiyor.
<?php
function FONKSIYON__DENEME($A, $B){
$Deger1 = $A; $Deger2 = $B;
if (!function_exists("FONKSIYON__TOPLAMA")) {
function FONKSIYON__TOPLAMA($A, $B){
return $A + $B;
}
}
if (!function_exists("FONKSIYON__CARPMA")) {
function FONKSIYON__CARPMA($A, $B){
return $A * $B;
}
}
return FONKSIYON__TOPLAMA($Deger1, $Deger2)."-".FONKSIYON__CARPMA($Deger1, $Deger2);
}
for($Say = 1; $Say <= 10; $Say++){
echo FONKSIYON__DENEME($Say, 10);
}
Php'de böyle hiç kullanım görmedim. Kabul eder mi bilmiyorum. Bu işlemin için class yazabilirsin.
Dışarıya giden bağlantılar için ara katman oluşturabilirsin. Bannerlar kendi sayfandaki istatitikler sayfana gidecek, orada veritabanı işlemleri yapılınca gidecek sitenin adresine yönlendirebilirsin.
Kodlar kötü çıkıyor.
https://prnt.sc/ryfy3a
Denemedim kodunu çünkü her siteden alamazsın böyle desenle. Şöyle bir şeyler yazmalısın.
<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://www.aksam.com.tr/guncel/ozel-araclarda-maske-zorunlulugu/haber-1062920");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$output = curl_exec($ch);
curl_close($ch);
//$output = iconv('ISO-8859-9', 'utf-8', $output);
preg_match("~<head>(.*?)</head>~s", $output, $header_match);
preg_match_all("~charset="?([^"]+)"?~", $header_match[1], $matches);
echo "<pre>";
print_r($matches);
echo "</pre>";
Sitenin head tagları içerinden hangi charsetle kodlandığını alan bir fonksiyon yazabilirsin.