Tekil Mesaj gösterimi
Alt 06 Temmuz 2009, 14:55   #2
Regex
Guest
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Yüzdesi:(%)
Cevap: $iif İdentifiarı - Geniş Anlatım.




Evet, $iif() gerçekten önemlidir. Ancak kullanımına bakacak olursak; $iif(komut,doğru,yanlış) tanımlaması yerine, $iif(eşleşme,doğru,yanlış) tanımlamasını kullanman daha doğru olur. Çünkü komutu, zaten identifierdan önce kullanıyorsun. Örnek:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
deneme if ($isid) return $iif($1 == dene,Tamam.,Na-tamam.)


Yukarıdaki aliasta /return, komut oluyor. Senin komut dediğin bölüm, yani $1 == dene yeriyse eşleşme oluyor.

Bir şeyin daha bilinmesini istiyorum. Evet madem $iif dedik, bu bilgiyi vermeden geçmemek lazım.

Bu identifierda sadece bir komut kullanabilirsiniz. Yani eşleşme bölümü doğruysa veya yanlışsa, birden fazla komut kullanamazsınız. Örneğin:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
hatalı-kod $iif($1,echo Sözcük bulunamadı. | echo Lütfen bir sözcük giriniz.)


Yukarıdaki alias, $iif() içerisinde birden fazla komut kullandığımız için çalışmayacaktır. Eğer eşleşme içerisinde birden çok komut kullanacaksak; ya birden çok $iif() kullanacağız ya da bu identifiera hiç bulaşmayacağız. Örneğin:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
doğru-kod if ($1) { echo Sözcük bulunamadı. | echo Lütfen bir sözcük giriniz. }


Umarım bu ek bilgiler de işinize yarar.


Konu Regex tarafından (06 Temmuz 2009 Saat 15:08 ) değiştirilmiştir.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet reklamver