PHP Classes

PHP 7.2 Release Date Time Table - 4 Minutes Lately in PHP podcast episode 83

Recommend this page to a friend!
  Blog PHP Classes blog   RSS 1.0 feed RSS 2.0 feed   Blog PHP 7.2 Release Date ...   Post a comment Post a comment   See comments See comments (0)   Trackbacks (0)  

Author:

Viewers: 766

Last month viewers: 1

Categories: Lately in PHP Podcast

Now that PHP 7.2 release managers were elected, the time table for each alpha, beta, release candidate and general availablity dates were announced. This was one of the main topics discussed by Manuel Lemos and Arturs Sosins on the episode 83 of the Lately in PHP podcast.

In this episode they also talked about the problem of casting objects to scalars passed by reference to functions, supporting float data types in PDO, implementing a better interface for serializing objects, and improvements for the filter extension.

They also talked about PHP tutorial articles on using dynClass as an improvement to PHP stdClass, installing Laravel 5 on Ubuntu and the problems of Chrome trying to block bogus Cross-Site Scripting security attacks.

This article also contains a podcast summary as a text transcript and a 4 minute video of the summary.

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




Loaded Article

Contents

Introduction (0:17)

Transcript Summary (1:29)

PHP 7.0.18, 7.1.4 released (4:38)

Discussion: Scalar Type Casting (6:10)

PHP 7.2 Timetable (9:12)

RFC: PDO Float Type (11:08)

A replacement for the Serializable interface (12:36)

Improve the filter extension (14:06)

dynClass as a better PHP stdClass (16:47)

How to Install Laravel 5 Framework on Ubuntu (20:00)

Chrome ERR_BLOCKED_BY_XSS_AUDITOR PHP Solution to Avoid Bogus Cross-Site Scripting Detection (23:00)

JavaScript Innovation Award Winners of January 2017 (28:00)

JavaScript Innovation Award Rankings of 2017 (34:40)

PHP Innovation Award Winners of January 2017 (35:54)

PHP Innovation Award Rankings of 2017 (42:21)

Conclusion (44:29)


Contents

Transcript of the summary

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

Watch the podcast video, subscribe to the podcast YouTube channel

Transcript Summary

First we comment on the latest PHP versions either PHP 7.1 and 7.0 as well.

Then we talk about a proposal about scalar typecasting when we are passing values to functions that may require casting like when you pass an object and it actually expects the scalar value.

Then we talk about the preparation for the PHP 7.2 release which is supposed to happen towards the end of the year but is already scheduled here. We'll get back to this then we talk about having support for the float type on PDO database access calls. I think this is for prepared statements.

And then we have here a discussion about an alternative, they say replacement but I think it is an alternative because the idea is to have two ways to serialize an object with a new interface, so I suppose the old interface will still work.

Then there is a very complicated and weird proposal from a guy that elaborated an RFC and pasted it on PHP internals mailing list but after a  great struggle I think we managed what he wanted to do, it's like filtering the input variables without having to use the super global variables.

Then we talk about the few articles that have been published starting one that talks about an alternative class for the stdClass which is the default class for PHP objects, PHP generic objects.

Then we have a tutorial article about how to install Laravel framework on Ubuntu.

And finally we have an article about some weird thing that happened on Chrome that was preventing some forms with rich text editors to submit forms with articles, HTML documents to the server because there was some security block on Chrome and this article talks about what happened and now to work around the block because it was a bogus solution that probably only get fixed on chrome 58 or 59 I don't know because I did not check I just changed something on the server.

Click on the Play button to listen now.

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.

4 Minutes Summary Video

Complete Video

Play Video

Subscribe PHP Classes channel on Livecoding.tv to watch next recording live.

Show notes




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

Login Immediately with your account on:



Comments:

No comments were submitted yet.



  Blog PHP Classes blog   RSS 1.0 feed RSS 2.0 feed   Blog PHP 7.2 Release Date ...   Post a comment Post a comment   See comments See comments (0)   Trackbacks (0)