Rheinwerk Computing < openbook > Rheinwerk Computing - Professionelle Bücher. Auch für Einsteiger.
Professionelle Bücher. Auch für Einsteiger.

Inhaltsverzeichnis
Geleitwort
Vorwort
1 PEAR – Einführung
2 Authentication
3 Caching
4 Date and Time
5 File Formats
6 HTTP
7 Internationalization
8 Mail
9 Networking
10 PHP
11 Text
12 Web Services
13 Benchmarking
14 Configuration
15 Database
16 File System
17 HTML
18 Images
19 Logging
20 Math
21 Numbers
22 Tools and Utilities
23 XML
24 Selbst Pakete erstellen
25 PECL
Index
Ihre Meinung?

Spacer
 <<   zurück
PHP PEAR von Carsten Möhrke
Anwendung und Entwicklung – Erweiterungen für PHP schreiben
Buch: PHP PEAR

PHP PEAR
798 S., 39,90 Euro
Rheinwerk Computing
ISBN 3-89842-580-0
gp 25 PECL
  gp 25.1 Allgemeines
  gp 25.2 Installation
  gp 25.3 crack
  gp 25.4 apd
  gp 25.5 bcompiler
  gp 25.6 perl
  gp 25.7 Xdebug
  gp 25.8 APC
  gp 25.9 IDN
  gp 25.10 blenc
  gp 25.11 xmlreader
  gp 25.12 xmlwriter
  gp 25.13 id3


Rheinwerk Computing

25.6 perl  toptop


Version: 0.6 Lizenz: PHP-Lizenz

Perl ist sicher die Programmiersprache, die schon am längsten für die Skript-Programmierung eingesetzt wird. Sie ist seit vielen Jahren erfolgreich und bekannt, was zur Folge hat, dass sehr viele fertige Scripts und Anwendungen in Perl existieren. Diese Erweiterung gibt Ihnen die Möglichkeit, diese Perl-Scripts und -Anwendungen aus PHP heraus zu nutzen.

Die Erweiterung arbeitet objektorientiert und besteht nur aus zwei Methoden.

Nachdem Sie ein neues Objekt instanziiert haben, stehen Ihnen die beiden Methoden require() und eval() zur Verfügung. Die erste bekommt den Pfad und Namen einer Perl-Datei übergeben. Diese wird eingebunden und direkt ausgeführt. Die zweite Methode erwartet eine direkte Übergabe des Perl-Codes als Variable oder String. Auch in diesem Fall wird er direkt verarbeitet.

$perl = new Perl(); 
$perl->require("perl.pl");

Listing 25.7 Einbinden einer externen Datei

$perl = new Perl(); 
$perl->eval('print "Hallo Perl";');

Listing 25.8 Direktes Ausführen von Perl-Code

Ein ähnliches Paket ist für die Integration der Sprache Python vorgesehen. Allerdings befindet sich dieses Paket noch in einem frühen Entwicklungsstadium und ist seit geraumer Zeit nicht weiterentwickelt worden. Weitere Informationen zu PiP (Python in PHP) finden Sie unter der URL http:// www.csh.rit.edu/~jon/projects/pip/.

 <<   zurück
     
  Zum Katalog
Zum Katalog: PHP PEAR
PHP PEAR
Jetzt bestellen!
 Ihre Meinung?
Wie hat Ihnen das <openbook> gefallen?
Ihre Meinung

 Buchtipps
Zum Katalog: PHP 5.6 und MySQL 5.7






 PHP 5.6 und
 MySQL 5.7


Zum Katalog: Einstieg in PHP 5.6 und MySQL 5.6






 Einstieg in PHP 5.6
 und MySQL 5.6


Zum Katalog: Responsive Webdesign






 Responsive Webdesign


Zum Katalog: Moderne Websites entwickeln






 Moderne Websites
 entwickeln


Zum Katalog: MySQL 5.6






 MySQL 5.6


 Shopping
Versandkostenfrei bestellen in Deutschland und Österreich
InfoInfo








Copyright © Rheinwerk Verlag GmbH 2007
Für Ihren privaten Gebrauch dürfen Sie die Online-Version natürlich ausdrucken. Ansonsten unterliegt das <openbook> denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.


[Rheinwerk Computing]

Rheinwerk Verlag GmbH, Rheinwerkallee 4, 53227 Bonn, Tel.: 0228.42150.0, Fax 0228.42150.77, service@rheinwerk-verlag.de