Department of Defense
High Performance Computing Modernization Program

PHP (Personal Home Page which later became PHP: Hypertext Preprocessor) is a server-side scripting language designed for web development which can also be used as a general-purpose programming language. The PHP language evolved since its creation in 1994 without a written formal specification (up until 2014). Internet Protocol version 6 (IPv6) support in PHP was added along the way, so verify your PHP server was built without the --disable-ipv6 option.

This article describes 25 PHP security best practices for Linux system administrators.

The extensions listed below can be used to add support for IPv6 to PHP programs for specific functions. These are only a few of those available. Many more extensions (over 2,000) are documented on the www.php.net website. Just go to that website, enter “ipv6” in the "Search                        " box in the upper right hand corner, and click on the pop-up Search php.net for ipv6 that appears just below the "Search                         " box. Even more can be found using a web search engine.

DeveloperName or TitleComments or Additional InformationRelated Website
6 Deploy Implementing IPv6 Applications PHP, C, Perl, Java programs http://www.6deploy.eu/workshops/20100621_athens/5%20IPv6%20Software%20Development.pdf
CodeIgniter CodeIgniter PHP framework https://www.codeigniter.com
DREN IPv6 and PTR records formatting .IP6.ARPA records IPv6 and PTR Records
Fix6 PHP and IPv6 Addresses Connecting to and listening for IPv6 addresses https://www.fix6.net/archives/2009/04/24/php-and-ipv6/
GITHUB PHP IPv6 Tools Validate IPv6 addresses, subnets, and EUI64 https://github.com/dsp/v6tools
High on PHP 5 Tips for Working with IPv6 in PHP   http://www.highonphp.com/5-tips-for-working-with-ipv6-in-php
Jeremy Kendall php-domain-parser   https://github.com/jeremykendall/php-domain-parser
Packagist PHP Composer packages 30+ IPv6 packages https://packagist.org/search/?q=ipv6
Ray Soucy IPv6 Address Functions   http://www.soucy.org/project/inet6
Rino Nucarda Introduction to IPv6 Programming PHP, C, Perl, Java programs https://twiki.cern.ch/twiki/pub/EGEE/IPv6FollowUp/Introduction_to_IPv6_programming_C_Java_PHP_perl.pdf

 


Top