Forum und email

Net_Gopher

Einführung

The gopher protocol, as defined by » RFC 1436, is generally considered the ancestor of the modern HTTP protocol. However, gopher was also intended to provide references to non-gopher resources including telnet, wais, nntp, and even http. This extension adds gopher support to PHP's URL Wrappers, and provides a helper function gopher_parsedir() to make sense of gopher formatted directory listings.

Anforderungen

Installation

Prerequisite: PHP 4.3.0 or higher.

Zusätzliche Informationen, wie neue Releases, Downloads Quelldateien, Maintainerinformation und ein CHANGELOG finden Sie hier: » https://pecl.php.net/package/net_gopher

Laufzeit Konfiguration

Diese Erweiterung definiert keine Konfigurationseinstellungen in der php.ini.

Resource Typen

Diese Erweiterung definiert keine Resource-Typen.

Vordefinierte Konstanten

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.

Net_Gopher constants
Constant Value Description
GOPHER_DOCUMENT 0 Standard text/plain document.
GOPHER_DIRECTORY 1 A resource containing a gopher formatted directory listing.
GOPHER_BINHEX 4 A BinHex encoded binary file.
GOPHER_DOSBINARY 5 A DOS formatted binary archive.
GOPHER_UUENCODED 6 A UUEncoded file.
GOPHER_BINARY 9 A generic binary file.
GOPHER_INFO 255 An Informational entry
GOPHER_HTTP 254 A reference to an HTTP resource.
GOPHER_UNKNOWN -1 An unrecognized entry.

Beispiele

<?php
readfile
("gopher://gopher.example.com/somedocument");
?>