Author: Manuel Lemos
Posted on: 2017-05-25
Categories: 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.
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)
PHP Innovation Award Winners of January 2017 (35:54)
PHP Innovation Award Rankings of 2017 (42:21)
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.
Download Size: 40MB Listeners: 1219
Introduction music Harbour used with explicit permission from the author Danilo Ercole, from Curitiba, Brazil
In iTunes, use the Subscribe to Podcast... item of the Advanced menu, and then enter the URL above to subscribe to this podcast.
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
Subscribe PHP Classes channel on Livecoding.tv to watch next recording live.
- RFC: PDO Float Type
You need to be a registered user or login to post a comment
Login Immediately with your account on:
No comments were submitted yet.