Ver Mensaje Individual
  #10 (permalink)  
Antiguo 07/02/2014, 21:10
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 11 meses
Puntos: 2534
Respuesta: No me carga un array dentro de una función

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 original
  1. function lista() {
  2.         return array (
  3.             'Autobiografía' => 'GJ0bMSr5-P0',
  4.             'Quedate' => 'DXQnHbg8kS4',
  5.             'Catro_vellos_marineiros_con_David_Civera' => 'nlIVrm3frrE',
  6.             'Oh_sole_mio' => '0ZTiWAtB42c',
  7.         );
  8.     }
  9.  
  10. $videos = lista();
  11.  
  12. foreach ($videos as $titulo => $codigo) {
  13.   echo '<a href="URL?', $codigo, '-', title($titulo), '">', $titulo, '</a>';
  14. }

De igual forma la función titulo() no debería usar variables por referencia:
Código PHP:
Ver original
  1. function title($title) {
  2.         $title=str_replace("_"," ",$title);
  3.         $title=str_replace("marineiros","mariñeiros",$title);        
  4.  
  5.         return $title;
  6.     }
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.