perl-PHP-Include - Include PHP files in Perl

Property Value
Distribution ROSA 2014.1
Repository ROSA Contrib x86_64
Package name perl-PHP-Include
Package version 0.2
Package release 9-rosa2014.1
Package architecture noarch
Package type rpm
Installed size 14.04 KB
Download size 12.65 KB
Official Mirror
PHP::Include builds on the shoulders of Filter::Simple and Parse::RecDescent to
provide a Perl utility for including very simple PHP Files from a Perl program.
When working with Perl and PHP it is often convenient to be able to share
configuration data between programs written in both languages.  One solution to
this would be to use a language independent configuration file (did I hear
someone say XML?). Another solution is to use Perl's flexibility to read PHP
and rewrite it as Perl. PHP::Include does the latter with the help of
Filter::Simple and Parse::RecDescent to rewrite very simple PHP as Perl.
Filter::Simple is used to enable macros (at the moment only one) which
cause PHP to be interpolated into your Perl source code, which is then parsed
using a Parse::RecDescent grammar to generate the appropriate Perl.
PHP::Include was designed to allow the more adventurous to add grammars that
extend the complexity of PHP that may be included.


Package Version Architecture Repository
perl-PHP-Include-0.360.0-1-rosa2014.1.noarch.rpm 0.360.0 noarch ROSA Contrib Updates
perl-PHP-Include-0.360.0-1-rosa2014.1.noarch.rpm 0.360.0 noarch ROSA Contrib Updates
perl-PHP-Include-0.2-9-rosa2014.1.noarch.rpm 0.2 noarch ROSA Contrib
perl-PHP-Include - - -


Name Value
perl >= 5.004
perl(Carp) -
perl(Data::Dumper) -
perl(Filter::Simple) -
perl(Parse::RecDescent) -
perl(abi) >= 5.18.2


Name Value
perl(PHP::Include) -
perl(PHP::Include::Vars) -
perl-PHP-Include == 0.2-9:2014.1


Type URL
Binary Package perl-PHP-Include-0.2-9-rosa2014.1.noarch.rpm
Source Package perl-PHP-Include-0.2-9.src.rpm

Install Howto

  1. Enable ROSA Contrib repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install perl-PHP-Include rpm package:
    # urpmi perl-PHP-Include




2014-07-25 - Denis Silakov <> 0.2-9
+ Revision: b76544e
- MassBuild#464: Increase release tag

See Also

Package Description
perl-PHP-Serialization-0.340.0-5-rosa2014.1.noarch.rpm Simple flexible means of converting the output of PHP's serialize()
perl-POD2-Base-0.43.0-5-rosa2014.1.noarch.rpm This module is an abstraction of the code in POD2::IT and POD2::FR
perl-POE-1.358.0-3-rosa2014.1.noarch.rpm Portable multitasking and networking framework for Perl
perl-POE-API-Peek-2.200.0-3-rosa2014.1.noarch.rpm Peek into the internals of a running POE environment
perl-POE-Component-Client-DNS-1.53.0-3-rosa2014.1.noarch.rpm POE::Component::Client::DNS - non-blocking, concurrent DNS requests
perl-POE-Component-Client-HTTP-0.948.0-3-rosa2014.1.noarch.rpm Non-blocking/parallel web requests engine
perl-POE-Component-Client-Ident-1.160.0-5-rosa2014.1.noarch.rpm A component that provides non-blocking ident lookups to your sessions
perl-POE-Component-Client-Keepalive-0.266.0-4-rosa2014.1.noarch.rpm Manage connections, with keep-alive
perl-POE-Component-Client-MPD-2.0.0-2-rosa2014.1.noarch.rpm POE component to speak with MPD servers
perl-POE-Component-IKC-0.2302-3-rosa2014.1.noarch.rpm POE IKC proxy session
perl-POE-Component-IRC-6.870.0-2-rosa2014.1.noarch.rpm A fully event-driven IRC client module
perl-POE-Component-Logger-1.100.0-4-rosa2014.1.noarch.rpm POE-Component-Logger module for perl
perl-POE-Component-Pluggable-1.260.0-4-rosa2014.1.noarch.rpm A base class for creating plugin enabled POE Components
perl-POE-Component-Resolver-0.921.0-4-rosa2014.1.noarch.rpm A non-blocking getaddrinfo() resolver
perl-POE-Component-Server-HTTP-0.90.0-4-rosa2014.1.noarch.rpm Poe Component to write HTTP server