PHPNews

VAT Validation now for PHP 7.1+

When I started my European Commission (EC) VAT Information Exchange System (VIES) project back in 2011, PHP 5.3 was the current version that has given us so much. Earlier that year version 5.2 was announced End-of-Life and everyone was excited about the new features in PHP coming with the 5.3.x releases. But …

Continue reading »

Written by DragonBe's PHP blog - - Aggregated on Wednesday June 7, 2017


PHP 7 and Apache on macOS Sierra

PHP 7.1.2 running on macOS Sierra I posted several talks about compiling PHP from source, but everyone was trying to convince me that a package manager like Homebrew was a more convenient way to install.The purpose of Homebrew is simple: a package manager for macOS that will allow you to set up and install …

Continue reading »

Written by DragonBe's PHP blog - - Aggregated on Saturday March 18, 2017


Sessions in PHP 7.1 and Redis

In case you have missed it, PHP 7.1.0 has been released recently . Now you can’t wait to upgrade your servers to the latest and greatest PHP version ever. But hold that thought a second…With PHP 7 lots of things have changed underneath the hood. But these changed features can also put unexpected challenges on your …

Continue reading »

Written by DragonBe's PHP blog - - Aggregated on Saturday December 17, 2016


PHP 7 on macOS Sierra

PHP 7 on macOS Sierra Apple has released the latest version of their OS X operating system to the broad public and many have already upgraded their mac devices. But as it goes with each release, Apple likes to do things a bit different making it quite challenging for PHP developers to stay current with the latest PHP …

Continue reading »

Written by DragonBe's PHP blog - - Aggregated on Monday September 26, 2016


PHPSrbija Conference 2016 review

This past weekend I was invited to speak at PHP Srbija Conference 2016 which was held in Belgrade, the capital of Serbia in the south-east of Europe. I feared that my departure from Brussels Airport was going to take up a lot of time since the terrorist bombing on March 22, but going through the additional security …

Continue reading »

Written by DragonBe's PHP blog - - Aggregated on Wednesday June 1, 2016


PHP Arrays - The php array functions

Source: Xavier33300 on Flickr.com In my previous article about arrays ( the basics , simple operations and associative arrays or hash maps ) I have shown what arrays are and what you can do with it. Now I want to dive into real fun and explain PHP's array functions with real-world examples and how you can …

Continue reading »

Written by DragonBe's PHP blog - - Aggregated on Saturday February 6, 2016


PHP arrays - simple operations

Source: Flickr.com - Upupa4me Like all things in life, we need to start with simple things. So, in order to understand what arrays are in PHP, we need to take a look at the PHP manual to read what it is all about: An array in PHP is actually an ordered map. A map is a type that associates values to keys. …

Continue reading »

Written by DragonBe's PHP blog - - Aggregated on Wednesday January 6, 2016


PHP arrays - the basics

In 2015 we celebrated the twentieth birthday of PHP and we even had the release of php-7.0.0. Life is all good! I wish it was all this peachy. In my work as a consultant or when I'm working on OSS projects I cannot help noticing that some of the basics of PHP are missing, especially when dealing with arrays. To give …

Continue reading »

Written by DragonBe's PHP blog - - Aggregated on Monday January 4, 2016


Installing PHP 7 on OS X Yosemite

Yesterday was the release of PHP7.0.0 and I wanted to have it on my mac as fast as possible. Since I'm still using Mac OS X Yosemite I will post here the steps to upgrade my platform, it might be useful for you too. Requirements Since Apple is doing a great job to provide PHP, Apache and MySQL straight out of the …

Continue reading »

Written by DragonBe's PHP blog - - Aggregated on Saturday December 5, 2015


20 years of php

On June 8, 1995 Rasmus Lerdorf open-sourced the code for his "Personal Homepage" and posted it to the news group comp.infosystems.www.authoring.cgi. Yes, NNTP was hot and famous back in those days! And because Ben Ramsey asked everyone in the PHP community to tell their PHP story , I felt it was time to share mine. …

Continue reading »

Written by DragonBe's PHP blog - - Aggregated on Monday June 8, 2015


Little things can make a difference

Source: theleticiabertin on Flickr.com Wow, I never expected this much involvement when I created an overview of upcoming conferences this fall . I cannot deny I love Markdown to write simple things and I love simplicity. I use IA Writer to have distraction-free editing power on both my phone and laptop. …

Continue reading »

Written by DragonBe's PHP blog - - Aggregated on Wednesday May 27, 2015


Back from LoneStarPHP 2015

Listening to Phil Sturgeon (courtesy of Ben Marks) at LoneStarPHP 2015 I returned earlier this week from LoneStarPHP 2015 , a community PHP conference held in Addison, a suburb of Dallas, Texas.This conference was a three-day event, with a full day reserved for tutorial sessions where experts from all over the …

Continue reading »

Written by DragonBe's PHP blog - - Aggregated on Monday April 27, 2015


Running Apigility on Azure

Since a couple of years I've been a fan of Microsoft Azure , the cloud platform by Microsoft . It offers a platform as a service (PaaS) in the form of Azure Websites which makes it a great solution to prototype and to play with new stuff.Last year Matthew Weier O'Phinney announced Apigility at ZendCon , a …

Continue reading »

Written by DragonBe's PHP blog - - Aggregated on Friday November 21, 2014


From idea to production instantly

I know you had it often: you had this crazy idea and worked out a quick prototype and want to share it with the world. So you start up your personal VMS or a VM in the cloud, push your code there and you're happy, all is working. But this prototype, just like all the other prototypes, grows into a heavily used and …

Continue reading »

Written by DragonBe's PHP blog - - Aggregated on Monday October 20, 2014