ich möchte, wenn mehr als ein wert vorhanden, die keys mit dem höchsten wert aus einem array ausgeben lassen, daher:
PHP-Code:
if(count( ${"dif_array_sorted".($l)}) > 1) {
${"TS_ID_array".($l)} = array_keys(${"dif_array_sorted".($l)}, max(${"dif_array_sorted".($l)}));
}
PHP-Code:
if(count( ${"dif_array_sorted".($l)}) > 1) {
var_dump( ${"dif_array_sorted".($l)});
echo ' max: '.max(${"dif_array_sorted".($l)}).'<br>';
${"TS_ID_array".($l)} = array_keys(${"dif_array_sorted".($l)}, max( ${"dif_array_sorted".($l)}));
var_dump(${"TS_ID_array".($l)})
}
//ergibt:
//array(2) { [1]=> float(108.2) [3]=> float(108.2) } max: 108.2
//array(1) { [0]=> int(1) }
verbindet max() den wert mit dem key?
hab ich irgendwas anderes grundsätzlich nicht verstanden?
ich bin blutiger anfänger und vermutlich ist es was lächerlich simples, aber ich find den fehler nicht....
vielen dank schonmal im vorraus..jan
Einen Kommentar schreiben: