get_class_methods -- Ermittelt die Namen der definierten Methoden einer Klasse
Beschreibung
array get_class_methods ( mixed class_name )
rmittelt die Namen der definierten Methoden einer Klasse.
Parameter Liste
class_name
Ein Klassenname oder eine Objektinstanz.
Rückgabewerte
Liefert ein Array mit den Namen der in der Klasse
class_name definierten Methoden
oder NULL bei Fehlern.
ChangeLog
Version
Beschreibung
5.0.0
Ab PHP 5 werden die Methodennamen wie definiert zurückgegeben,
Groß- und Kleinschreibung bleiben dabei erhalten. In PHP 4
werden die Namen grundsätzlich kleingeschrieben zurückgegeben.
4.0.6
An Stelle eines Klassennamens kann auch eine Objektinstanz
übergeben werden.
Beispiele
Beispiel 1. get_class_methods() Beispiel
<?php
class myclass { // constructor function myclass() { return(true); }
// method 1 function myfunc1() { return(true); }
// method 2 function myfunc2() { return(true); } }
$class_methods = get_class_methods('myclass'); // or $class_methods = get_class_methods(new myclass());
foreach ($class_methods as $method_name) { echo "$method_name\n"; }
?>
Das oben gezeigte Beispiel erzeugt folgende
Ausgabe:
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.