range -- Erstellt ein Array mit einem Bereich von Elementen
Beschreibung
array range ( mixed low, mixed high [, number step] )
range() gibt ein Array mit Elementen im
Bereich von low bis
high zurück. Wenn low > high, wird die
Sequenz von high nach low sein.
Neuer Parameter:
Der optionale Parameter step wurde in 5.0.0 eingeführt.
Ist ein step Wert angegeben, wird es Schrittweite
zwischen den Elementen in der Sequenz verwendet. step
sollte als positive Zahl angegeben werden. Ist step
nicht angegeben, wird automatisch der Wert 1 angenommen.
// Der Parameter step wurde in PHP 5.0.0 eingeführt // array(0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100) foreach(range(0, 100, 10) as $number) { echo $number; }
// Die Verwendung von Zeichenfolgen wurde in 4.1.0 eingeführt // array('a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i'); foreach(range('a', 'i') as $letter) { echo $letter; } // array('c','b','a'); foreach(range('c', 'a') as $letter) { echo $letter; } ?>
Anmerkung:
Vor der Version 4.1.0 hat die Funktion range() nur
aufsteigende Integer Arrays erstellt. Die Unterstützung für Zeichenfolgen
und Arrays in absteigender Reihenfolge wurde in 4.1.0 hinzugefügt. Werte
mit Zeichenfolgen sind auf eine Länge von 1 limitiert. Wird eine Länge
größer als 1 eingegeben, wird nur das erste Zeichen verwendet.
Achtung
In den PHP Versionen 4.1.0 bis 4.3.2 werden numerische Zeichenfolgen von
range() als Strings, und nicht als integer gesehen.
Stattdessen werden diese für Zeichenfolgen genutzt, z.B. wird
"4242" als "4" betrachtet.
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.