Diğer Operatörler

22 Mayıs 2008 Perşembe

Virgül Operatörü;
Php'de virgül( , ) operatörü, fonksiyon argümanlarını,ve öğe listelerini birbirinden ayırmak için kullanılır.
Örneğin;
$unset($degisken1, $degisken2, $degisken3, $degiskenN);

new ve -> operatörü;


new operatörü php'de bir sınıfın örneğini oluşturmak için kullanılır,
-> operatörü ise, sınıfın üyelerine erişmek için kullanılmaktadır.

[] Dizi Operatörü;


Dizi operatörü ( [] ), bir dizi içindeki elemanlara ulaşmamızı sağlaması açısından oldukça yararlıdır. Örneğin;

$araclar = array("Mazda", "Toyota", "Renault", "Fiat"); Olsun. Ve ben Renault a ulaşmak isteyeyim. Burada dizi sıralaması sıfırdan başlayacağı için benim;
$araclar[2]; //yazmam yeterli olacaktır.

Ternary Operatörü;

Üçlü ifade operatörüdür. İf else karar kontrol yapısı gibi çalışır.
koşul ? true ise değer : false ise değer;
Örneğin;

($not > 65 ? "Geçtin" : "Kaldın");

Hata Bastırma Operatörü;


Hata bastırma operatörü olan ( @ ) operatörü, her ifadenin önünde kullanılabilir. Örneğin;
$x = @(100/0); // @ operatörü olmadan bu satır "sıfıra bölme uyarısı verecektir. Operatör kullanılıtken bu hata bastırılır.
Not: Eğer hata bastırma operatörü kullanıyorsanız, bir uyarının olup olmadığını anlamak için hata yakalama kodu yazmanız gerekecektir. Eğer php.ini dosyanızda track_errors özelliği etkin haldeyse, hata mesajı, global değişken olan, $php_errormsg içinde saklanacaktır.

Çalıştırma Operatörü;

Çalıştırma operatörü ( `` ) -execution operatörü- sıkça tek tırnak ile karıştırılır. Çoğunlukla klavye üzerinde,~ ile veya (; ile aynı yerde bulunur. Php bu tırnaklar arasında kalan herşeyi,sunucunun komut satırındaki bir komut gibi çalıştırmak ister.
örneğin windows sunucusu üzerinde;
$dizin = `dir c:`;
print "<pre>".$dizin."</pre>"; // Çıktımız bi dizin listesi barındıracakve bunu $dizin değişkenimiz içinde saklayacaktır.

Bitwise Operatörleri;

Bir tamsayıyı, onu temsil etmek için kullanılan bir bit serisi olarak ele almamızı sağlarlar.


Gönderen _nl2br zaman: 17:31  

0 yorum:

Yorum Gönder