rH: Lösung

Beitrag lesen

Sers,

$myarr = array("v1" => "text1", "v2" => "text2", "v3" => "text3");
function get_param1($myarr, $val){

<---------- HIER der PARAMETER $val

while(list($key, $val) = each($myarr)){
  if ($key == $val){

<-------------- HIER überschreibst du den PARAMETER

echo $key . "=>" . $val . "<br>";

<-------------------------------- Und nun vergleichst du den Key mit dem Value aus dem Array!

}
}

Hier die Lösung:

function get_param($arr, $key){
  if(is_array($arr) && in_array($key,array_keys($arr)))
    return $arr[$key];
}

rH