Hallo,
ich bin hier am knobeln, und komme nicht weiter.
Wie kann ich in einem mehrdimensionalen Array bestimmte Werte auslesen.
Also wie kann ich in nachfolgendem simple-Beispiel nur die "Unterarrays" (wie nennt man die eigentlich richtig ?) ausgeben, bei denen category=111 ist ?
Besten Dank schonmal im voraus !
ich bin hier am knobeln, und komme nicht weiter.
Wie kann ich in einem mehrdimensionalen Array bestimmte Werte auslesen.
Also wie kann ich in nachfolgendem simple-Beispiel nur die "Unterarrays" (wie nennt man die eigentlich richtig ?) ausgeben, bei denen category=111 ist ?
Besten Dank schonmal im voraus !
PHP-Code:
<?
error_reporting(E_ALL);
function liescsv()
{
global $books;
$books = array(
'book1' => array(
'title' => 'Tarzan',
'author' => 'Jane',
'publisher' => 'Cheeta',
'category' => '111'),
'book2' => array(
'title' => 'Tarzan2',
'author' => 'Jane',
'publisher' => 'Cheeta',
'category' => '111'),
'book3' => array(
'title' => 'Moby Dick',
'author' => 'Wildecker Herzbuben',
'publisher' => 'Werauchimmer',
'category' => '222'),
'book4' => array(
'title' => 'Tarzan3',
'author' => 'Jane',
'publisher' => 'Cheeta',
'category' => '111')
);
}
liescsv();
echo "<pre>\n";
print_r($books);
echo "</pre>\n";
?>
Kommentar