ÄúµÄλÖãºÑ°ÃÎÍøÊ×Ò³£¾±à³ÌÀÖÔ°£¾PHP ±à³Ì£¾PHP 5 Power programming
Team LiB
Previous Section Next Section

A.29. Text

Creating and manipulating text.

A.29.1. enchant

Repository: PECL - License: PHP - By Pierre-Alain Joye (lead) - Ilia Alshanetsky (developer)

libenchant binder, support near all spelling tools

A.29.1.1 Description

Enchant is a binder for libenchant. Libenchant provides a common API for many spell libraries:

  • aspell/pspell (intended to replace ispell)

  • hspell (hebrew)

  • ispell

  • myspell (OpenOffice project, mozilla)

  • uspell (primarily Yiddish, Hebrew, and Eastern European languages)

A plugin system allows to add custom spell support.

see www.abisource.com/enchant/

A.29.2. lzf

Repository: - License: PHP License -

LZF compression.

A.29.2.1 Description

This package handles LZF de/compression.

A.29.3. panda

Repository: - License: PHP -

Panda PDF library

A.29.3.1 Description

Panda is a free PDF library that can be used to create PDF documents.

A.29.4. ps

Repository: PECL - License: PHP License - By Uwe Steinmann (lead)

An extension to create PostScript files

A.29.4.1 Description

ps is an extension similar to the pdf extension but for creating PostScript files. Its api is modelled after the pdf extension.

A.29.5. Text_Diff

Repository: - License: LGPL -

Engine for performing and rendering text diffs

A.29.5.1 Description

This package provides a text-based diff engine and renderers for multiple diff output formats.

A.29.6. Text_Password

Repository: PEAR - License: PHP License - By Martin Jansen (lead) - Olivier Vanhoucke (lead)

Creating passwords with PHP.

A.29.6.1 Description

Text_Password allows one to create pronounceable and unpronounceable passwords. The full functional range is explained in the manual at http://pear.php.net/manual/.

A.29.7. Text_Wiki

Repository: PEAR - License: PHP License - By Paul M. Jones (lead)

Abstracts parsing and rendering rules for Wiki markup in structured plain text.

A.29.8. xdiff

Repository: PECL - License: PHP License - By Marcin Gibula (lead)

File differences/patches.

A.29.8.1 Description

This extension creates and applies patches to both text and binary files.

    Team LiB
    Previous Section Next Section