Visualizzazione dei risultati da 1 a 5 su 5

Visualizzazione discussione

  1. #2
    Utente di HTML.it
    Registrato dal
    Oct 2011
    Messaggi
    191
    Sei consapevole che è un array php con n elementi di json? Sei anche consapevole che rand tra 1 e 39 per tutti gli n elementi darà sempre errato per n elementi che abbiano chiave tra 1 e 39?
    Comunque per forzare la conversione da json a array
    codice:
    $multi = json_decode($array_php, true);
    var_dump($multi[0][key($multi[0])]); // value id
    Se veramente vuoi creare un random (da 0 a 39), giustamente se è scelto un numero non dovrà più ripetersi, è meglio gestire un array.
    codice:
    $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";
    unset($input[$rand_keys[0]]);
    $input = array_values($input);
    Questo esempio inizia da chiave 0 e finisce a chiave 4, tolgo la n chiave dal mio array originale e ordino da chiave 0.
    Ultima modifica di darbula; 10-08-2021 a 15:40

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.