Die Funktionen dieser Erweiterung implementieren den Zugriff auf Server
über das File Transfer Protocol (FTP), wie unter
http://www.faqs.org/rfcs/rfc959 definiert.
Wenn Sie ausschließlich eine Datei von einem FTP-Server lesen
oder Schreiben wollen, sollten Sie die Verwendung der
ftp:// Wrapper
zusammen mit den Filesystem Funktionen
in Betracht ziehen. Dies ermöglicht einen einfacheren und intuitivere Zugriff.
Diese Erweiterung verwendet ausschließlich einen Resourcen-Typ und
zwar den Link-Identifier der FTP-Connection, der von
ftp_connect() und ftp_ssl_connect()
zurückgeliefert wird.
Folgende Konstanten werden von dieser
Erweiterung definiert und stehen nur zur Verfügung, wenn die Erweiterung entweder
statisch in PHP kompiliert oder dynamisch zur Laufzeit geladen wurde.
// Login mit Username und Passwort $login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
// Verbindung überprüfen if ((!$conn_id) || (!$login_result)) { echo "FTP Verbindung ist fehlgeschlagen!"; echo "Verbindungasufbau zu $ftp_server mit Username $ftp_user_name versucht."; exit; } else { echo "Verbunden zu $ftp_server mit Username $ftp_user_name"; }
// Upload überprüfen if (!$upload) { echo "FTP-Upload ist fehlgeschlagen!"; } else { echo "Datei $source_file auf Server $ftp_server als $destination_file hochgeladen"; }
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.