| Entwickler | Codesnippets
gesammelte kleine CodeSnippets für die Anwendung

UIDEV - gesammelte nützliche Snippets

Hier veröffentlichen wir gesammelte Code-Snippets für die Anwendung.

CodeSnipüpets
 
[Seite:  1  2]

Array Suche

Sucht in den Arrays nach Werten.

<?php
function GetArrKey( $findArr, $key_arr, $depth=0 )
{
if( count($key_arr) <= $depth || !array_key_exists($key_arr[$depth], $findArr) )
return NULL;
else if( count($key_arr) == $depth+1 )
return $findArr[$key_arr[$depth]];

return GetArrKey( $findArr[$key_arr[$depth]], $key_arr, $depth+1 );
}

$ausgabe=GetArrKey( $array, array( "anfang","suche" ) ) ;

// Ausgabe
while(list($arr, $val) = each($ausgabe)) {
# erste Dimension auslesen
echo "1. Dimension: ";
echo $arr . ": " . $val . "<br>";

while (list($key, $values) = each($val))
{
echo "2. Dimension: ";
echo $key, ": ".$values."<br>";
}
}
?>