This is a PHP 5.2 to PHP 7.4 parser written in PHP. Its purpose is to simplify static code analysis and manipulation.
Documentation for version 4.x (stable; for running on PHP >= 7.0; for parsing PHP 5
PHP Console server library
PHP Console allows you to handle PHP errors & exceptions, dump variables, execute PHP code remotely and many other things using Google Chrome extension PHP Console and PhpConsole se
PHP-Mock: mocking built-in PHP functions
PHP-Mock is a testing library which mocks non deterministic built-in PHP functions like time() or rand(). This is achieved by PHP's namespace fallback policy:
PHP will fall b
php-webdriver – Selenium WebDriver bindings for PHP
Php-webdriver library is PHP language binding for Selenium WebDriver, which allows you to control web browsers from PHP.
This library is c
PHP bindings for Go
This package implements support for executing PHP scripts, exporting Go variables for use in PHP contexts, attaching Go method receivers as PHP classes and returning PHP variables for use in Go con
composer require defuse/php-encryption
This is a library for encrypting data with a key or password in PHP. It requires PHP 5.6 or newer and OpenSSL 1.0.1 or newer. We recommend using a version o
PHP template engine, for PHP templates.
Foil brings all the flexibility and power of modern template engines to native PHP templates. Write simple, clean and concise templates with nothing more than
There is a version of Numbers.php which supports PHP 5.2, but it is no longer devel
PHP Ref extension
This extension adds Soft Reference and Weak References to PHP 7 and may serve as a ground for other data structures that require advanced referencing model.
PHP >= 7.1 required
The VarExporter component allows exporting any serializable PHP data structure to plain PHP code. While doing so, it preserves all the semantics associated with the serialization mechanism of PHP (
Facebook SDK for PHP (v5)
This repository contains the open source PHP SDK that allows you to access the Facebook Platform from your PHP app.
The Facebook PHP SDK can be installed with Compo
Universal PHP script to generate JSON from any MySQL database. unijson.php is a PHP script that can convert any existing database into JSON format easily. It is well documented and customizable (See the inli
The PHP-CPP library is a C++ library for developing PHP extensions. It offers a collection of well documented and easy-to-use classes that can be used and extended to build native extensions for PHP. The full
Ladybug: PHP 5.3+ Extensible Dumper
Ladybug provides an easy and extensible var_dump / print_r replacement for PHP 5.3+ projects. Any PHP variable, object or resource can be dumped to beautiful representation:
A Library of Collections for OO Programming
While developing and helping others develop PHP applications I noticed the trend to use PHP's arrays in nearly every task. Arrays in PHP are useful but are overused because