Teil von  SELFPHP  / Funktionsübersicht  Teil von Funktionsreferenz  Teil von Array-Funktionen
Letztes Update der Funktion array_filter: 30.10.2005 11:43:38


Navigation

Seite News *

Seite Startseite
Seite Über SELFPHP
Seite Werbung
Seite Kontakt
Seite Forum *
Seite Download *
Seite SELFPHP Banner *
Seite SELFPHP in Buchform
Seite Newsletter *
Seite Impressum

 
* Link führt ins Internet



 

array_filter



Springe zu Befehl Befehl | Springe zu Version Version | Springe zu Beschreibung Beschreibung | Springe zu Beispiel Beispiel | Springe zu Ausgabe Ausgabe | 


nach unten nach oben Befehl

array array_filter ( array input [, callback function] )



nach unten nach oben Version

(PHP 4 >= 4.0.6, PHP 5)



nach unten nach oben Beschreibung

Mit der Funktion array_filter() gibt man Werte eines Arrays (input) an eine
Callback-Funktion (callback) zur weiteren Bearbeitung und bekommt ein
modifiziertes Array zurück.

Siehe auch:
array_map()
array_reduce()
array_walk()



nach unten nach oben Beispiel


<?PHP
function ungerade_zahl($wert) {
    return (
$wert % 2 == 1);
}

function
gerade_zahl($wert) {
    return (
$wert % 2 == 0);
}

$array1 = array ("a"=>1,"b"=>2,"c"=>3,"d"=>5);
$array2 = array (1, 2, 3, 4, 5, 6);

$werte1 = array_filter($array1, "ungerade_zahl");
echo
"Ungerade Werte: <br>";
while(list(
$key, $val) = each($werte1)){
    echo
$val;
    echo
"<br>";
}

echo
"Gerade Werte: <br>";
$werte2 = array_filter($array2, "gerade_zahl");
while(list(
$key, $val) = each($werte2)){
    echo
$val;
    echo
"<br>";
}
?>




nach unten nach oben Ausgabe


Ungerade Werte:
1
3
5
Gerade Werte:
2
4
6

 


Zurück: array_fill

Weiter: array_flip
 






© 2001-2005 E-Mail SELFPHP - Damir Enseleit, info@selfphp.deImpressumKontakt