Operator Overloading in PHP 7.1 - Lately in PHP podcast episode 68

Recommend this page to a friend!
  PHP Classes blog     Operator Overloading ...   Post a comment   See comments (0)   Trackbacks (0)  


Viewers: 3,069

Last month viewers: 3

Categories: Lately in PHP Podcast, News

Operator overloading is a feature being proposed for PHP 7.1 that will allow using regular operators, like +, -, *, /, to perform operations with class objects using new magic methods. That was one of the main topics discussed by Manuel Lemos and Arturs Sosins in the episode 68 of the Lately in PHP podcast hangout.

They also talked about better handling of bugs caused by using invalid string values in arithmetic operations, supporting negative string offsets in all string operations, and better handling of issues caused by the regeneration of session IDs.

They also talked about the recent victory of Dave Smith and the United States team in the PHP Innovation Award, as well the improvements to the PHP Classes site features for promoting contributing authors work suggested by these winning authors.

Listen to the podcast, or watch the hangout video to learn more about these interesting PHP topics.


Introduction (0:20)

PHP 5.5.31, 5.6.18 and 7.0.2 released (1:26)

RFC: Operator Overloading classes (4:50)

RFC: Invalid Strings in Arithmetic (11:06)

RFC: Generalize support of negative string offsets (12:58)

RFC: Precise Session Management (15:35)

Dave Smith and United States Won the 2015 PHP Innovation Award Edition (25:08)

JavaScript Innovation Award Winners of November 2015 (46:41)

JavaScript Innovation Award Rankings of 2015 (50:56)

PHP Innovation Award Winners of November 2015 (55:10)

PHP Innovation Award Rankings of 2015 (1:02:21)

Conclusion (1:09:29)


Listen or download the podcast, RSS feed and subscribe in iTunes

Watch the podcast video, subscribe to the podcast YouTube channel

Transcript of the summary

Click on the Play button to listen now.

Download Size: 61MB Listeners: 1016

Introduction music Harbour used with explicit permission from the author Danilo Ercole, from Curitiba, Brazil

View Podcast in iTunes

In iTunes, use the Subscribe to Podcast... item of the Advanced menu, and then enter the URL above to subscribe to this podcast.

Watch the podcast video

Note that the timestamps below in the transcript may not match the same positions in the video because they were based on the audio timestamps and the audio was compacted to truncate silence periods.

See the Lately in PHP podcast play list on YouTube and Subscribe to this channel there.

Show notes

You need to be a registered user or login to post a comment

1,561,184 PHP developers registered to the PHP Classes site.
Be One of Us!

Login Immediately with your account on:



No comments were submitted yet.

  PHP Classes blog     Operator Overloading ...   Post a comment   See comments (0)   Trackbacks (0)  

For more information send a message to info at phpclasses dot org.