Misafir adlı üyeden alıntı: mesajı görüntüle
Aynen hocam aynen tam olarak öyle. Hani bu iller için değil dinamik olsun dizi içine girilen verileri bu şekilde çıkartsın ister int ister str fark etmesin.
Valla biraz hızlı şekilde yaptım, testlerini yada revizelerini yaparsın sen, bir kontrol et istersen. Umarım işe yarar, olmazsa geniş zamanda yine bakarız.
<?php
$cityList = array('Adana', 'Adıyaman', 'Afyon', 'Ağrı', 'Amasya', 'Ankara', 'Antalya', 'Artvin','Aydın', 'Balıkesir', 'Bilecik', 'Bingöl', 'Bitlis', 'Bolu', 'Burdur', 'Bursa', 'Çanakkale','Çankırı', 'Çorum', 'Denizli', 'Diyarbakır', 'Edirne', 'Elazığ', 'Erzincan', 'Erzurum', 'Eskişehir','Gaziantep', 'Giresun', 'Gümüşhane', 'Hakkari', 'Hatay', 'Isparta', 'Mersin', 'İstanbul', 'İzmir', 'Kars', 'Kastamonu', 'Kayseri', 'Kırklareli', 'Kırşehir', 'Kocaeli', 'Konya', 'Kütahya', 'Malatya', 'Manisa', 'Kahramanmaraş', 'Mardin', 'Muğla', 'Muş', 'Nevşehir', 'Niğde', 'Ordu', 'Rize', 'Sakarya','Samsun', 'Siirt', 'Sinop', 'Sivas', 'Tekirdağ', 'Tokat', 'Trabzon', 'Tunceli', 'Şanlıurfa', 'Uşak','Van', 'Yozgat', 'Zonguldak', 'Aksaray', 'Bayburt', 'Karaman', 'Kırıkkale', 'Batman', 'Şırnak','Bartın', 'Ardahan', 'Iğdır', 'Yalova', 'Karabük', 'Kilis', 'Osmaniye', 'Düzce');sort($cityList);function cityListCombin($cityList) {    $newArray = [];    foreach($cityList as $cityOne){        foreach ($cityList as $cityTwo){            if($cityOne != $cityTwo){                $newArray[] = $cityOne. "-" .$cityTwo;            }        }
    }
    return array_unique($newArray);}  
print_r(cityListCombin($cityList));

?>