Te sugiero aprender a manejar arrays, la forma en que lo haces es siempre iterar para ir comparando, cuando algo más simple funcionaría mucho mejor:
Código PHP:
Ver originalfunction lista() {
'Autobiografía' => 'GJ0bMSr5-P0',
'Quedate' => 'DXQnHbg8kS4',
'Catro_vellos_marineiros_con_David_Civera' => 'nlIVrm3frrE',
'Oh_sole_mio' => '0ZTiWAtB42c',
);
}
$videos = lista();
foreach ($videos as $titulo => $codigo) {
echo '<a href="URL?', $codigo, '-', title($titulo), '">', $titulo, '</a>';
}
De igual forma la función titulo() no debería usar variables por referencia:
Código PHP:
Ver originalfunction title($title) {
return $title;
}