LXXXIX. Net_Gopher

简介

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.

安装

Net_Gopher is installed through the usual PECL package installation process.

  • Prerequisite: PHP 4.3.0 .

  • $ pear install Net_Gopher
    

  • Copy the resulting gopher.so to an appropriate location and add extension=gopher.so to your php.ini file or load it dynamically in your PHP script using dl("gopher.so");

运行时配置

本扩展模块在 php.ini 中未定义任何配置选项。

资源类型

本扩展模块未定义任何资源类型。

预定义常量

本扩展模块未定义任何常量。

范例

<?php
dl
( "gopher.so" );

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

目录
gopher_parsedir  -- Translate a gopher formatted directory entry into an associative array.