Rush adlı üyeden alıntı: mesajı görüntüle
Merhaba ufak bir soru sorcam kafam durdu kodlamada resmen;

1- Bot ile veri çekiyorum 2 siteden 1. siteden sadece başlıgını alıyorum 2. siteden ise hem başlık hemde linkini alıyorum array ile donduruyorum

2- Array ile dondurdugum verilerin Başlıklarını in_array ile if içinde kontrol ettiriyorum aynı olanıda olmayanıda sonuç olarak çıkartıyorum ama benım yapmak istedigim şu



Şema:

1. Çekilen Sitenin Verileri

Array
(
    [baslik] => Array
        (
    [0] => Ahmet
    [1] => Mehmet
    [2] => Veli
        )

)
2. Çektigim Sitedeki Veriler


Array
(
    [baslik] => Array
        (
            [0] => Elif
            [1] => Serhan
            [2] => Mehmet
            [3] => Halil
            [4] => Murat
        )

    [link] => Array
        (
            [0] => http://Elif'in Linki
            [1] => http://Serhan'in Linki
            [2] => http://Mehmet'in Linki
            [3] => http://Halil'in Linki
            [4] => http://Murat'in Linki
        )

)


1 ve 2 . kodda başlıklar içinde aynı olanları çıkartcam 2.array da linkleri alcam nasıl yapabilirim?

NOT: 1. array ve 2. array aynı olan başlıgın 2.arraydaki linki kalkcak bana diger kalan linkleri vercek?
değişken ismini veriler olduğunu varsayıyorum.

foreach ($veriler['baslik'] as $key => $value {
   unset($veriler['baslik'][$key]);
   if (!in_array($value,$veriler['baslik'])) {
      $veriler['baslik'][$key]=$value;
   }
}
bu 1. kod için gerekli olan kod, aynı mantığı 2. array içinde istediğin şekilde düzenleyip yapabilirsin.