Ich habe eine Reihe von Kanälen, so weit ich weiß, wie Min- und Max-Werte wie folgt zurück:PHP Medianwert von Array finden und Schlüssel und Wert zurückgeben?
// clear from any empty channels
$channels = array_filter($scan['channels']);
// get min/max values
$min = array_keys($channels, min($channels));
$max = array_keys($channels, max($channels));
// this returns the channel name wich is what I need
Bisher würde ich die mittlere Taste (Kanal) Namen bekommen möchte, wie kann ich dies erreichen ?
// this is the array of channels
Array
(
[chann_1] => 155.755
[chann_2] => 154.61
[chann_3] => 156.719
[chann_4] => 156.727
[chann_5] => 155.797
[chann_6] => 157.615
[chann_7] => 154.257
[chann_8] => 151.724
[chann_9] => 156.549
[chann_10] => 156.594
[chann_11] => 157.56
[chann_12] => 156.405
)
wollen Sie den Durchschnitt aller Ritus Werte? und wenn ja als array_sum ($ channels)/count ($ channels) –
Gott, Durchschnitt ist das gleiche wie Median, lol, lassen Sie mich versuchen, dass –
, aber ich brauche nicht den Wert, sondern den Schlüssel (Kanal) Name, keine Ideen ? –