Je dispose de plusieurs tableaux comme ceci:Selon les valeurs dans le tableau la valeur clé en php
$value1 = array ("10" => "car", "20" => "home", "30" => "ball");
$value2 = array ("50" => "car", "60" => "home", "70" => "ball");
$value3 = array ("100" => "car", "110" => "home", "120" => "ball");
Maintenant, je veux fusionner ces tableaux par la valeur et lors de la fusion en ajoutant les valeurs clés ensemble.
Code Pseudo:
$endvalue = $value1 + $value2 + $value3;
print_r ($endvalue);
Sortie prévue:
"160" => "car"
"190" => "home"
"220" => "ball"
J'ai une base de données comme celui-ci;
name facebookCount tweetCount googleCount car 20 50 100 home 50 60 10 ball 30 10 70
.. et je veux trouver la valeur la plus partagée ..
Comme;
voiture (20 + 50 + 100)
maison (60 + 50 + 10)
balle (30 + 10 + 70)
..et liste
voiture> accueil> balle
Pouvez-vous m'aider?
Et que faites-vous lorsque vous obtenez deux clés en double? Vous ne pouvez pas avoir de clés en double. – Rizier123
J'ai une base de données comme; nom - facebookcount - tweetcount - googlecount voiture 20 50 100 50 60 maison 10 maison 30 10 70 ..et Je veux apprendre au total au nombre de noms – serhatgksu
PHP ne peut pas avoir les clés en double dans un tableau. Donc, vous devez penser à ce que vous voulez faire quand cela se produit. – Rizier123