ebook img

PHP Handbuch PDF

181 Pages·2000·1.126 MB·German
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview PHP Handbuch

;-_=_Scrolldown to the Underground_=_-; PHP Handbuch http://kickme.to/tiger/ PHP Handbuch Stig Sæther Bakken Alexander Aulbach Egon Schmid Jim Winstead Lars Torben Wilson Rasmus Lerdorf Zeev Suraski Herausgegeben von Egon Schmid Copyright © 1997, 1998, 1999, 2000 von der PHP Dokumentations Gruppe Inhaltsverzeichnis Vorwort Über dieses Handbuch I Einführung 1 Einleitung 2 Installation 3 Configuration 4 Sicherheit II Sprachreferenz 5 Grundlagen der Syntax 6 Typen 7 Variablen 8 Konstanten 9 Ausdrücke 10 Operators 11 Kontroll-Strukturen 12 Funktionen 13 Klassen und Objekte III Features 14 Fehlerbehandlung 15 Creating GIF images 16 HTTP-Authentifizierung mit PHP 17 Cookies 18 Steuerung von Dateiuploads 19 Using remote files 20 Verbindungssteuerung 21 Persistente Datenbankverbindungen IV Funktionsreferenz I. Apache-spezifische Funktionen II. Mathematische Funktionen mit beliebiger Genauigkeit III. Array Funktionen IV. Aspell Funktionen V. Kalender-Funktionen VI. COM support functions for Windows VII. Klassen- und Objekt Funktionen VIII. ClibPDF functions IX. Cybercash payment functions X. DOM XML functions XI. Compression functions XII. Database (dbm-style) abstraction layer functions XIII. Datums- und Zeit-Funktionen XIV. dBase Funktionen XV. dbm functions XVI. Verzeichnis-Funktionen XVII. Dynamisch geladene Bibliothek XVIII. Encryption functions XIX. filePro functions XX. Funktionen des Dateisystems XXI. Forms Data Format functions XXII. FTP-Funktionen XXIII. GNU Gettext XXIV. Hash functions XXV. HTTP-Funktionen XXVI. Hyperwave functions XXVII. Grafik-Funktionen XXVIII. IMAP, POP3 und NNTP Funktionen XXIX. Informix functions XXX. InterBase functions XXXI. LDAP functions XXXII. Mail Funktionen XXXIII. Mathematische Funktionen XXXIV. MCAL functions XXXV. Microsoft SQL Server functions XXXVI. Sonstige Funktionen XXXVII. mSQL functions XXXVIII. MySQL Funktionen XXXIX. Netzwerk Funktionen XL. NIS functions XLI. ODBC Funktionen XLII. Oracle functions XLIII. Oracle 8 functions XLIV. PDF Funktionen XLV. Perl-compatible Regular Expression functions XLVI. PHP OPtionen und Informationen XLVII. POSIX functions XLVIII. PostgreSQL Funktionen XLIX. Program Execution functions L. GNU Recode functions LI. Regular expression functions LII. Semaphore and Shared Memory Functions LIII. Session handling functions LIV. SNMP functions LV. String functions LVI. Sybase functions LVII. URL functions LVIII. Variablen-Functions LIX. Vmailmgr functions LX. WDDX functions LXI. XML parser functions V Anhang A Migrating from PHP/FI 2.0 to PHP 3.0 B PHP development C The PHP Debugger Vor Vorwort PHP Handbuch Zurück Vor Vorwort Inhaltsverzeichnis Über dieses Handbuch PHP ist die Abkürzung für "PHP: Hypertext Preprocessor" und ist eine Skriptsprache die sich in HTML einbinden lässt. Viele der syntaktischen Möglichkeiten sind den Programmiersprachen C, Java und Perl entnommen und es wurden auch einige PHP spezifische Features entwickelt. Das Ziel der Sprache ist es, das Schreiben von Programmen zur Erzeugung von dynamisch generierten Seiten zu erleichtern und zu beschleunigen. Über dieses Handbuch Dieses Handbuch ist in XML geschrieben und verwendet die DocBook XML DTD und DSSSL (Document Style and Semantics Specification Language) für die Formatierung. Die Tools zur Transformation in HTML, TeX und RTF sind Jade von James Clark und die Modularen DocBook Stylesheets von Norman Walsh. Die Programme zur Herstellung des PHP Handbuchs wurden von Stig Sæther Bakken ausgewählt. Dieses HTML Handbuch wird jeden Tag neu erzeugt und kann bei http://snaps.php.net/manual/ bezogen werden. Zurück Anfang Vor PHP Handbuch Einführung PHP Handbuch Zurück Vor I Einführung Inhaltsverzeichnis 1 Einleitung 2 Installation 3 Configuration 4 Sicherheit Zurück Anfang Vor Vorwort Einleitung PHP Handbuch Zurück Vor Kapitel 1 Einleitung Inhaltsverzeichnis Was ist PHP? Was kann PHP? Eine kurze Entstehungsgeschichte von PHP Was ist PHP? PHP (offiziell: "PHP: Hypertext Preprocessor") ist eine server-seitige, in HTML eingebettete Skriptsprache. Hört sich einfach an, aber was heißt es genau? Ein Beispiel: Beispiel 1-1 Ein einleitendes Beispiel 1 2 <html> 3 <head> 4 <title>Beispiel</title> 5 </head> 6 <body> 7 <?php echo "Hallo, ich bin ein PHP-Skript!"; ?> 8 </body> 9 </html> 10 Dieser Skript unterscheidet sich von einem CGI-Skript, der in einer Sprache wie Perl oder C geschrieben wurde -- anstatt ein Programm mit vielen Anweisungen zur Ausgabe von HTML zu schreiben, schreibt man einen HTML Code mit einigen, eingebetteten Anweisungen, um etwas zu auszuführen (z.B. um -wie oben- Text auszugeben). Der PHP Code steht zwischen speziellen Anfangs- und Schlusstags, mit denen man in den PHP-Modus und zurück wechseln kann. Was PHP von client-seitigen Sprache wie Javaskript unterscheidet ist, dass der Code vom Server ausgeführt wird. Sollten sie einen Skript wie den obigen auf ihrem Server ausführen, würde der Besucher nur das Ergebnis dessen empfangen, ohne die Möglichkeit zu haben, herauszufinden, wie der zugrundeliegende Code aussieht. Sie können ihren Webserver auch anweisen, alle ihre HTML-Dateien mit PHP zu parsen, denn dann gibt es wirklich nichts, das dem Benutzer sagt, was sie in petto haben. Zurück Anfang Vor Einführung Hoch Was kann PHP? PHP Handbuch Zurück Vor Kapitel 2 Installation Inhaltsverzeichnis Download der aktuellsten Version Installation auf UNIX Systemen Installation auf Windows 95/98/NT Systemen Probleme? Download der aktuellsten Version Den Quellcode sowie die Binärdistributionen für die verschiedenen Plattformen (inklusive Windows) erhalten Sie unter http://www.php.net/. Zurück Anfang Vor Eine kurze Hoch Installation auf UNIX Systemen Entstehungsgeschichte von PHP PHP Handbuch Zurück Vor Kapitel 3 Configuration Inhaltsverzeichnis Die Konfigurationsdatei Die Konfigurationsdatei Die Konfigurationsdatei (php3.ini in PHP 3.0.x, und php.ini in PHP 4.0) wird geladen, wenn PHP gestartet wird. Wurde PHP als Modul in den Webserver einkompiliert, dann geschieht dieses nur wenn der Server gestartet wird. Ist PHP als CGI-Version konfiguriert worden, dann geschieht dieses bei jedem Aufruf. Wenn Sie PHP in der Modul-Variante benutzen, können Sie die Konfigurationseinstellungen auch mittels der Apache-Konfigurations- datei bzw. mittels .htaccess-Dateien ändern. Bei PHP 3.0.x existieren Apache-Anweisungen, die mit jeder Konfigurationseinstellung der php3.ini korrespondieren, ausgenommen Einstellungen mit dem Prefix "php3_". Bei PHP 4.0 gibt es nur noch wenige Apache-Anweisungen, die es Ihnen erlauben, die Konfigurationseinstellungen zu ändern. php_value name value Dieses setzt den Wert der spezifizierten Variablen. php_flag name on|off Dieser Schalter wird benutzt, um die Boolean-Konfigurations- Option zu aktivieren. php_admin_value name value Dieser Wert setzt den Wert der spezifischen Variablen. "Admin" Konfigurations-Einstellungen können nur innerhalb der Haupt-Konfigurationsdatei des Apache gesetzt werden, nicht etwa über eine .htaccess Datei. php_admin_flag name on|off Dieser Schalter wird benutzt, um die Boolean-Konfigurations- Option zu aktivieren.("Admin") Die Konfigurationseinstellungen können Sie in der Ausgabe der phpinfo() Datei einsehen. Ebenfalls können Sie Zugang zu den individuellen Konfigurationseinstellungen über get_cfg_var() bekommen. Allgemeine Konfigurationseinstellungen asp_tags boolean Dieser Schalter aktiviert die Unterstützung von ASP <% %> Tags als Erweiterung zu den

See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.