Question

Ok, donc je suis assez nouveau pour PHP et je suis en train d'expérimenter avec des tableaux. À titre d'exemple, laisse supposer que c'est mon tableau:

    $t1 = array (
  "basicInfo" => array (
   "The Sineps",
   "December 25, 2010",
   "lemonpole_1g"
  ),
  "overallRecord" => array (
   "23",
   "12",
   "19",
   ""
  )
);

D'après ce que je pouvais rassembler, je trouve que la fonction array_splice me permet de pointer un index spécifique dans le tableau et ajouter / supprimer des données. De tous les exemples que je l'ai vu à l'aide de cette fonction ... ont été utilisés que des tableaux numériques. Maintenant, ma question est comment pourrais-je indiquer [ "overallRecord"] [3] (qui est vide) par exemple, et mettre à jour ce domaine?

Pour mieux comprendre ce domaine vide est pour "le total des points":

$wins = $t1["overallRecord"][0] * 3;
$loss = $t1["overallRecord"][1];
$draw = $t1["overallRecord"][2];
$total = $wins + $draw;

Donc, pour résumer, je voudrais ajouter la variable $ au total [ "overallRecord"] [3] . Il ne doit pas nécessairement être avec array_splice , cependant, si vous venez avec une autre méthode pour atteindre cet essai et garder des commentaires simples ou ajouter svp:)

Merci à l'avance!

Était-ce utile?

La solution

Si je comprends bien, il suffit de faire

$t1["overallRecord"][3] = $total;

Autres conseils

$t1["overallRecord"][3] = $total;
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top