array probleem

Status
Niet open voor verdere reacties.

phobia

Terugkerende gebruiker
Lid geworden
4 sep 2006
Berichten
1.777
Ik heb een array:
Code:
array 1
          naam -> ikkie
          file -> auto-file_100903_10:30:23
          iets -> blah

array 2
         naam -> jij
         file -> auto-file_100901_08:56:01
         iets -> dahdah

array 3
        naam -> wij
        file -> auto-dat_100902_15:21:56
        iets -> wahwah

nu wil ik de arrays met auto-file* in een aparte array zetten.

Maar ik weet niet hoe ik en of ik een array kan filteren met een joker(*).
een bijkomstig probleem is dat het in PHP4 moet werken.

Ik hoop dat het een beetje duidelijk is wat ik bedoel.

Alvast Thnx
 
Er zijn sowieso geen functies die dit soort dingen doen, maar je kunt er zelf eentje schrijven.

Zoiets:

PHP:
function seperateArray( $array ){
  $return_array = array();

  foreach( $array as $element ) {
    if ( substr( $element['file'], 0, 9 ) == 'auto-file' ) {
      // juiste soort, opslaan dus.
      $return_array[] = $element;
    }
  }

  return $return_array;
}

Vrij specifiek; maar soms heb je dat gewoon.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan