PHP is a widely-used Open Source general-purpose scripting language that is especially suited for Web development and can be embedded into HTML. Its syntax draws upon C, Java, and Perl, and is easy to learn. PHP runs on many different platforms and can be used as a standalone executable or as a module under a variety of Web servers. It has excellent support for databases, XML, LDAP, IMAP, Java, various Internet protocols, and general data manipulation, and is extensible via its powerful API. It is actively developed and supported by a talented and energetic international team. Numerous Open Source and commercial PHP-based application packages are available.
php-msrpc is a PHP binding for MSRPC, which is Microsoft's proprietary protocol for managing Windows servers and the like. It uses the libraries provided by the Samba-TNG project, which is required for use. php-msrpc will enable you to write Web-based administration tools for Windows (such as a user manager) with a Web server running under Linux.
SAPRFC is the extension module for PHP that allows you to call ABAP functions in an SAP R/3 system from PHP scripts. It is also possible to write an RFC server program in PHP, and call PHP functions from ABAP. Other features include using the RFC (Remote Function Call) API to make a call, discovering the interface of a function module, and mapping all RFC types to PHP strings (delivered with a test script that has a similar function to the "Single Test" option in the SE37 transaction).