array_filter() übergibt nacheinander alle Werte in dem
Array input and die callback
Funktion. Gibt die callback Funktion true zurück,
wird der aktuelle Wert von input in das Ergebnis-Array
geschrieben. Die Schlüssel des Arrays bleiben erhalten.
Beispiel 1. array_filter()
<?php function ungerade($var) { return($var & 1); }
Von der Benutzerfunktion aus darf das Array selbst nicht geändert
werden, wie zum Beispiel durch Hinzufügen oder Löschen eines
Elementes, oder auch Löschen des Arrays, auf das
array_filter() angewendet wird. Ist das Array
geändert, so ist das Verhalten dieser Funktion undefiniert.
Falls die Function callback nicht angegeben wurde,
wird array_filter() alle Einträge aus dem Array
entfernen, die FALSE sind. Schauen Sie sich Konvertierung in Booleans
für mehr Informationen hierzu an.
Dieses Tutorial beschreibt sehr gut die Wirkunsweise von objektorientiertes Programmieren. Also bestens geeignet um das objektorientierte Programmieren zu verstehen.
In mehreren Tutorials wird der Zugriff auf Facebook Daten mittels Graph API, FQL und REST API erklärt. Alle Codebeispiele liegen zum Ausprobieren in einem SVN, bzw. github Repository bereit.