05.05.2013 Views

Programming PHP

Programming PHP

Programming PHP

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Sybase<br />

This extension provides support for accessing Sybase database servers.<br />

To use it, you must install the Sybase client libraries and compile <strong>PHP</strong> with the --withsybase[=DIR]<br />

directive.<br />

System V Semaphore and Shared Memory<br />

These extensions provide System V–style semaphores and shared memory pools. Semaphores<br />

allow you to limit the number of processes that can simultaneously use a resource<br />

(such as a serial port), possibly even to one process at a time. Shared memory provides a<br />

pool of memory that different processes can safely read from and write into, but it does not<br />

provide safeguards against simultaneous accesses (that’s what the semaphores are for).<br />

To use semaphores and shared memory, you must compile <strong>PHP</strong> with the --withsysvsem[=DIR]<br />

(for semaphore support) and --with-sysvshm (for shared memory) directives.<br />

vpopmail<br />

The vpopmail extension provides an interface to the vpopmail POP server. It includes functions<br />

to manage domains and users.<br />

To use it, you must install vpopmail and compile <strong>PHP</strong> with the --with-vpopmail directive.<br />

WDDX<br />

These functions are intended for work with WDDX, an XML-based standard for<br />

exchanging data between applications. See Chapter 11 for a detailed discussion of using<br />

XML in <strong>PHP</strong>.<br />

The WDDX library is not enabled by default. To use it, you must install the expat library<br />

and compile <strong>PHP</strong> with the --with-xml[=DIR] and --enable-wddx directives.<br />

XML Parser<br />

XML (eXtensible Markup Language) is a data format for creating structured documents.<br />

XML can be used to exchange data in a common format, or just as a simple and convenient<br />

way of storing document information. This extension provides access to an eventbased<br />

XML parser. See Chapter 11 for a detailed discussion of using XML in <strong>PHP</strong>.<br />

To use the XML functions, you must install expat and compile <strong>PHP</strong> with the --withxml[=DIR]<br />

directive.<br />

468 | Appendix B: Extension Overview<br />

This is the Title of the Book, eMatter Edition<br />

Copyright © 2002 O’Reilly & Associates, Inc. All rights reserved.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!