[]
php if else
şimdi 1 ve 0 lardan oluşan büyük bir tablom var. 1 yazan yerlere bir şey yazmamasını, 0 yazan yerlere x yazmasını istiyorum. yalnız bu 1 ve 0 veriler direkt gelmiyor veya ben belirlemiyorum. php kontrol yapıyor ve o değeri bulup yazıyor. 1 ve 0 lı değerlerde $veri üzerine yazılıyor. şimdi:
if($veri = 0)
echo "x";
else
echo "";
yazdım fakat çalışmadı. kodda bir yanlışlık mı var?
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
$veri == 0
Olacak.
İki tane esittir
- eksi sozlukte eksiyen adam (04.03.16 21:45:10)
Bir de parantezleri aliskanlik edin tek satir yazcak olsan bile {} kullan.
- eksi sozlukte eksiyen adam (04.03.16 21:45:52)
Bir de php degil baska dil ogren bence.
- eksi sozlukte eksiyen adam (04.03.16 21:46:11)
zorunda olmasam valla billa yüzüne bakmam. mükemmelliğine diyecek söz yok fakat yeteneklerime gelince kjdlfhdhdf
- freetakilir (04.03.16 21:59:32)
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?
$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?
- freetakilir (04.03.16 22:05:12)
Onceden o yaptigin islemler nonblocking degilse, yani fonksiyon bitmeden baska satira gecmiyorsa sorun olmaz. Muhtemelen de blockingtir.
- eksi sozlukte eksiyen adam (04.03.16 22:06:47)
sadece 0 ve 1 ise mevzu
if($veri){}else{}
şeklinde kullan
if($veri){}else{}
şeklinde kullan
- tchuck (04.03.16 22:07:51)
ç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
$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
- freetakilir (04.03.16 22:21:20)
Echo $veri[1][0] dan sonra ; yok
- 6 yasimdan beri metal dinliyorum (04.03.16 23:06:35)
ahanda çalıştı. ama önceki verinin yanına yazdı. önceki veriyi nasıl kaybedicez? arkaplanda sorgulasın yani.
- freetakilir (04.03.16 23:48:51)
1