PHP – String Operators
Operator Name Example Result . Birleştirme Ekleme $txt1 . $txt2 $txt1 ile $txt2 birleşimini yapar. .= Birleştir ve Ata $txt1 .= $txt2 $txt1 ile $txt2 birleştirir ve atama yapar.
Operator Name Example Result . Birleştirme Ekleme $txt1 . $txt2 $txt1 ile $txt2 birleşimini yapar. .= Birleştir ve Ata $txt1 .= $txt2 $txt1 ile $txt2 birleştirir ve atama yapar.
Operator Name Example Result ?: Ternary $x = expr1 ? expr2 : expr3 $x değeri eşittir expr1 doğruysa expr2 eğer false ise expr3 eşitlenir. ?? Null coalescing $x = expr1 ?? expr2 $x değeri eşittir expr1 NULL değilse ve boş deyilse expr1 eşittir, eğer expr1 NULL veya boş ise expr2’ye Read more…
Operator Name Example Result and And $x and $y $x değeri ve $y değeri doğru ise true döner or Or $x or $y $x veya $y değeri doğru ise true döner xor Xor $x xor $y $x değeri veya $y değeri doğru ise doğrudur ancak ikiside doğru ise yalnıştır && Read more…
Operator Name Description ++$x Pre-increment $x değerini 1 artır sonra geri gönder $x++ Post-increment $x değerini geri gönder sonra 1 artır –$x Pre-decrement $x değerini 1 çıkart sonra geri gönder $x– Post-decrement $x değerini geri dönder sonra 1 çıkart
Operator Name Example Result == Equal $x == $y $x değeri $y eşitse true döner === Identical $x === $y $x değeri $y değeri ile aynı türde ve eşit değerse true döner != Not equal $x != $y $x değeri $y değerine eşit değilse true döner <> Not equal $x Read more…
Assignment Same as… Description x = y x = y $x eşittir $y’ye x += y x = x + y $x eşittir $x ile $y’nin toplamına x -= y x = x – y $x eşittir $x’in $y ile farkına x *= y x = x * y $x Read more…
Operator Name Example Result + Toplama $x + $y $x ve $y nin toplamaı – Çıkarma $x – $y $x ve $y nin farkı * Çarpma $x * $y $x ve $y nin çarpımı / Bölme $x / $y $x’in $y’e bölümü % Modül $x % $y $x’in $y ile Read more…
Operation Effect [ ! EXPR ] EXPR yalnışsa true döndürür. [ ( EXPR ) ] EXPR’nin değerini döndürür bu durum operatörlerin önceliğini geçersiz kılmaz için kullanılabilir. [ EXPR1 -a EXPR2 ] EXPR1 ve EXPR2 doğru ise true döner. [ EXPR1 -o EXPR2 ] EXPR1 veya EXPR2 doğru ise true döner. Read more…
Operator Description [ -a FILE ] File varsa true döner. [ -b FILE ] File varsa ve özel bir dosya ise true döner. Örnek RAM,Driver atanmışsa. veya fifo da olabilir. [ -c FILE ] File varsa ve karekter özel bir dosya ise true döner. Örneğin bir char karşılık 8 bitlik Read more…
Operator Description -o optname optname etkinleşmişse true döner. Yani bu deger daha önce set edilmişmi diye bakılır. -v varname varname değişkenine bir değer atanmışmı diye kontrol eder atanmışsa true döner. -R varname varname değişkeni set edilmişse ve bir ismi referas gösteriyorsa true döner.