Stampare valore di un array

  • Creatore Discussione Creatore Discussione mateky
  • Data di inizio Data di inizio

mateky

Utente Attivo
7 Feb 2011
36
0
0
Salve, ho scritto questo codice per prelevare casualmente dei valori in un array, però come risultato mi dà valori numerici (0,1,2 ecc) mentre vorrei che mi stampasse a video il valore dell'array, ovvero il risultato (2-1, 0-0, ecc).

In che modo è possibile farlo?

$risultati = array('2-1'
, '2-2'
, '1-0'
, '0-0'
, '3-0'
, '0-1');

array_rand($risultati,1);

echo (array_rand($risultati));
 
Prova in questo modo:
PHP:
echo $risultati[array_rand($risultati,1)];

Se vuoi più di un risultato puoi fare così:
PHP:
$input = array("Neo", "Morpheus", "Trinity", "Cypher", "Tank");
$rand_keys = array_rand($input, 2);
echo $input[$rand_keys[0]] . "\n";
echo $input[$rand_keys[1]] . "\n";

Preso direttamente dal manuale.
 

Discussioni simili