- Katılım
- 2 Mar 2015
- Konular
- 59,189
- Mesajlar
- 88,442
- Çözüm
- 109
- Online süresi
- 4mo 16d
- Reaksiyon Skoru
- 14,280
- Altın Konu
- 2,398
- TM Yaşı
- 11 Yıl 3 Ay 7 Gün
- Başarım Puanı
- 1,051
- MmoLira
- 695,207
- DevLira
- 234
ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!
PHP, dizi veri türlerinde operatör olarak kullanılacak aşağıdaki sembol kümesini tanımlar:
| Sembol | Örnek | İsim | Sonuç |
|---|---|---|---|
| + | $a + $b | Birlik | $a ve $b'nin birleşimi. |
| == | $a == $b | Eşitlik | $a ve $b aynı anahtar/değer çiftlerine sahipse DOĞRU. |
| === | $a === $b | Kimlik | $a ve $b aynı anahtar/değer çiftlerine, aynı sırada ve aynı türlerde sahipse DOĞRU. |
| != | $a != $b | Eşitsizlik | $a, $b'ye eşit değilse DOĞRU. |
| <> | $a <> $b | Eşitsizlik | $a, $b'ye eşit değilse DOĞRU. |
| !== | $a !== $b | Kimliksizlik | $a, $b ile aynı değilse DOĞRU. |
Birleşme operatörü sağ taraftaki diziyi sol taraftaki diziye ekler. Her iki dizide de bir anahtar varsa, sol taraftaki dizideki elemanlar kullanılır ve sağ taraftaki dizideki eşleşen elemanlar göz ardı edilir.
Örnek: PHP'de Birlik Operatörü
Aşağıdaki örnek, PHP'de birleşim operatörünün nasıl kullanılabileceğini gösterir.
Kod:
<?php
$arr1=array("phy"=>70, "che"=>80, "math"=>90);
$arr2=array("Eng"=>70, "Bio"=>80,"CompSci"=>90);
$arr3=$arr1+$arr2;
var_dump($arr3);
?>
Aşağıdaki çıktıyı üretecektir:
array(6) {
["phy"]=>
int(70)
["che"]=>
int(80)
["math"]=>
int(90)
["Eng"]=>
int(70)
["Bio"]=>
int(80)
["CompSci"]=>
int(90)
}
Örnek: İki Dizi Eşit Olduğunda
Aynı anahtar-değer çiftlerine sahip iki dizinin eşit olduğu söylenir.Aşağıdaki örnekte, indeksli bir dizimiz ve anahtarları ilk eleman indeksine karşılık gelen başka bir ilişkisel dizimiz var. Dolayısıyla, ikisi de eşittir.
Kod:
<?php
$arr1=array(0=>70, 2=>80, 1=>90);
$arr2=array(70,90,80);
var_dump ($arr1==$arr2);
var_dump ($arr2!=$arr1);
?>
Aşağıdaki çıktıyı üretecektir:
bool(true)
bool(false)
Örnek: İki Dizi Aynı Olduğunda
Diziler ancak ve ancak her ikisi de aynı anahtar-değer çiftlerine ve aynı sıraya sahipse özdeştir.
Kod:
<?php
$arr1=array(0=>70, 1=>80, 2=>90);
$arr2=array(70,90,80);
var_dump ($arr1===$arr2);
$arr3=[70,80,90];
var_dump ($arr3===$arr1);
?>
Aşağıdaki çıktıyı üretecektir:
bool(false)
bool(true)

