Krzych Jończyk

Modern PHP, soft skills, productivity and time management.

Month: October 2016

PHPyths Buster: A great string performance test! (updated)

I was challenged in my last post to deeper check performance of strings. I think it will be quite interesting to test out some cases and say which way of using strings is the best.

In this post, I will check several string usages in PHP 5.6 and PHP 7.

To simplify testing I created a simple function which gets 2 arguments: an array of callable functions to compare (as many as you want) with names to display in summary, and a number of loops to test the function…
Continue reading

PHPyths Buster: Single quotes are faster than double quotes

As you may know, in PHP you can use single and double quotes for strings. These two lines are equal:

The only difference here is handling variables placed inside quotes. Let’s look at this simple example:

As you can see in double quotes variables are processed and in single quotes they aren’t.
But which one should I use?
Continue reading

© 2017 Krzych Jończyk

Theme by Anders NorenUp ↑