tu quieres que de un $vector te traiga una imagen aletoria y que no siempre sea la primera???...
lo primero raro que veo en tu funcion es esta linea:
Código PHP:
Ver originalfor($i=0; $i < $tamano_array; $i++) {
return $array[$clave_array[$i]];
}
las funciones terminan cuando llegan al final o cuando llegan a un
return por lo que no entiendo que quieres hacer con un
return dentro de un
for porque este solo retornara 1 vez.
por lo que ese codigo seria equivalente a:
if($tamano_array>=1)
return $array[$clave_array[0]];
........
Ademas los 2 parametros del comando
explode deben ser
String y si
$vector es un array puede que ese sea tu problema.
Otra cosa algunos servidores dan problemas cuando escribes
<?= en vez de
<?php echo a menos que este configurado en el php.ini