if($veri = 0)
echo "x";
else
echo "";
yazdım fakat çalışmadı. kodda bir yanlışlık mı var?
Yazini okumadim sadece koda baktim
$veri == 0
Olacak.
İki tane esittir
Bir de parantezleri aliskanlik edin tek satir yazcak olsan bile {} kullan.
Bir de php degil baska dil ogren bence.
zorunda olmasam valla billa yüzüne bakmam. mükemmelliğine diyecek söz yok fakat yeteneklerime gelince kjdlfhdhdf
yalnız şey diyeceğim. şimdi bu veri direkt gelmiyor demiştim ya. php o sonradan gelen veriyi kontrol edebiliyor mu peki? örnek:
$sayi=-3;
if($sayi>0){
echo "Sayı=$sayi<br>";
echo "Karesi=",$sayi*$sayi;
}
else
echo "Sayı pozitif değil";
?>
burada $sayi=-3; denmiş ya. bende o veri kontrol edilip geliyor file get contents ve preg match all ile. bu durumda çalışır mı if else?
Onceden o yaptigin islemler nonblocking degilse, yani fonksiyon bitmeden baska satira gecmiyorsa sorun olmaz. Muhtemelen de blockingtir.
sadece 0 ve 1 ise mevzu
if($veri){}else{}
şeklinde kullan
çalıştıramadım ya
$baglan = file_get_contents("bağlanılacakyer");
preg_match_all("bilmemnebilmemne", $baglan, $veri);
echo $veri[1][0]
// burada veri 1 li ve 0 lı geliyor düzgün çalışıyor.
if ($veri==0)
{
echo "X";
}
else
{
echo "Y";
}
niye çalışmıyo bu? hatada da Parse error: syntax error, unexpected 'if' (T_IF), expecting ',' or ';' diyor
Echo $veri[1][0] dan sonra ; yok
ahanda çalıştı. ama önceki verinin yanına yazdı. önceki veriyi nasıl kaybedicez? arkaplanda sorgulasın yani.