Ciao testapazza!
In questo modo mi da errore: Warning: Illegal offset type

mi sembra di aver capito che array ed oggetti non possono essere usati come keys!?
non so se può aiutare ma se stampo gli array ho una possibile combinazione di questo tipo:

codice:
$namelink=array($d1,$d2,$d3,$d4,$d5,$d6,$d7,$d8,$d9,$d10);
$link=array($l1,$l2,$l3,$l4,$l5,$l6,$l7,$l8,$l9,$l10);
ksort($namelink);
print_r($namelink);
ksort($link);
print_r($link);

Array ( [0] => YouTube [1] => Facebook [2] => iTunes [3] => Trackitdown [4] => [5] => [6] => [7] => [8] => [9] => )
Array ( [0] => http://www.youtube.com [1] => http://www.facebook.com [2] => http://www.yahoo.com [3] => http://www.google.com [4] => [5] => [6] => [7] => [8] => [9] => )