Konu: $iif
Tekil Mesaj gösterimi
Alt 13 Kasım 2007, 17:28   #2
Çevrimdışı
L4roXyL
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: $iif




Şimdi şöyle birşey düşün;
Mesela basit bir event oluşturalım.

on *:join:#: { if $nick == $me { işlev-yap } | else { 2.işlev-yap } }

Buradaki mantık nedir?
Eğer kanal'a giren ben isem, işlev-yap komutunu uygula(bu bir örnektir)
Eğer kanal'a giren ben değilsem, 2.işlev-yap komutunu uygula.
Sanırım bunda anlaşılmayacak birşey yok.

Şimdi $iif ise, hem if hemde else sorgulamasının yapıcağı işlevleri tek bir identifier içerisinde yapabilir.
Mesela;
//echo -a $iif(deneme == deneme,evet,hayır)
Burada evet cevabını alırsın.
Çünki deneme, deneme kelimesine eşittir.
Eğer;
//echo -a $iif(deneme == denemes,evet,hayır)
Şeklinde yapmış olsaydın, hayır cevabını alıcaktın.

Şimdi basit bir örnek daha verelim;

on *:join:#: { $iif($nick == $me,query $v1,who $v1) }

Mesela burada, eğer kanal'a giren nick ben isem, query $v1($nick oluyor) uygula(Yani kendi özelime pencere aç) Eğer ben değilsem, who $v1($nick oluyor) uygula(Yani giren nick'e who çek)

Umarım demek istediğimi anlamışsındır.
Hala anlamadıysan; [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] yazmış olduğum dersi detaylı okursun.


Konu detay tarafından (14 Kasım 2007 Saat 00:33 ) değiştirilmiştir.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklamver bizimmekan