ich nehme einfach mal an, dass dein array in etwa so aussieht:
PHP-Code:
$workGallery = array(
'eintrag1' => array(
'KATEGORIE' => 'Webseite',
'andererWert' => 'value'
),
'eintrag2' => array(
'KATEGORIE' => 'zweiteKategorie',
'andererWert' => 'value2'
)
// noch mehr einträge
);
um jetzt nur Einträge zu bekommen, die die Kategorie "Webseite" haben, machst du folgendes:
PHP-Code:
$nurWebseite = array();
foreach($workGallery as $eintrag)
{
if($eintrag['KATEGORIE'] == 'Webseite')
{
array_push($nurWebseite, $eintrag);
// oder auch möglich:
// $nurWebseite[] = $eintrag;
}
}
wenn du jetzt
PHP-Code:
echo "<pre>";
var_dump($nurWebseite);
echo "</pre>";
machst, wirst du sehen, dass wirklich nur Einträge mit der Kategorie "Webseite" drin sind.
var_dump und print_r ist übrigens immer dein Freund, wenns um komplizierte Array-Strukturen geht - damit verlierst nicht so leicht den überblick!