MMCN.ORG

Joomla, iPhone, iPad, Teknoloji Blogu

iPTT Türkiye Kanal 109 Turkuaz

Cmt11022012

Son Güncelleme14:16:43

Geri Web Gelistirme Php & Dersler PHP 26 - Dizilerdeki Farkı Bulma

PHP 26 - Dizilerdeki Farkı Bulma

Bu dersimizde belirlediğimiz iki dizi arasındaki farklılıkların nasıl kodlarla bulunacağından bahsedeceğiz. Şöyle ki birinci dizide olup ikinci dizide olmayan ve ikinci dizide olup da birinci dizide olmayan değerleri bulmayı göreceğiz. Bu işlem için array_diff komutunu kullanacağız. Kafamızın karışmaması için bir önceki dersimizde kullandığımız örneği burda tekrardan bu kodda kullanacağız bi kaç değer fark koyarak.

<?php $dersler1 = array( 1 => "Türkçe", 2 => "Matematik", 3 => "Fizik"); $dersler2 = array( 1 => "Türkçe", 2 => "Resim", 3 => "Hayat Bilgisi"); $sonuc = array_diff($dersler1 , $dersler2); echo "<pre>"; print_r ($sonuc); ?>

Burda kodların işlemesinden kısaca bahsedersek ilk seçtiğimizi kitaplar1 değişkeni ilk sırada olduğu için sistem bu değişken üzerinden çalışacaktır. Yani kiraplar1 de olan ama kitaplar2 de olmayanı ekrana yazdıracaktır. Dosyamızı çağırdığımızda ise ekrana :

Array ( [2] => Matematik [3] => Fizik )

şeklinde kodların geldiğini görmüş olacağız.

0 Yorum

Üye olmayan ziyaretçilerin yorumları yönetim tarafından kontrol edildikten sonra yayınlanır.