Forum Moderators: coopster

Message Too Old, No Replies

PHP 8 is released

         

robzilla

4:19 pm on Nov 27, 2020 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



PHP 8.0 is a major update of the PHP language. It contains many new features and optimizations including named arguments, union types, attributes, constructor property promotion, match expression, nullsafe operator, JIT, and improvements in the type system, error handling, and consistency.

[php.net...]

mcneely

4:46 pm on Nov 27, 2020 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



And it's not even December yet.
I've set about to taking some back burner stuff offline so I can try to keep up with these guys.
Server updated this morning and look forward to the customary flurry of update notices I usually receive.

JorgeV

11:05 am on Nov 28, 2020 (gmt 0)

WebmasterWorld Senior Member 5+ Year Member Top Contributors Of The Month



Hello,

Never do a major version update of PHP on a production server without testing before.

If you are a host, you must let your clients choose the version of PHP they want to run.

And if you are running your own site, you must always test it locally or/and on a dev server

Major version updates, always come with series of function removes or incompatibilities.

The good practice , before switching is to review your PHP code, and get ride of all the warnings and notice first. Function depreciated, are announced years ahead, and are showing as notice and then warnings in the logs. Fixing all these errors, will make the transition smoother .

blend27

11:29 pm on Nov 28, 2020 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



@JorgeV

What do you think about PHP 8?

JorgeV

12:14 pm on Nov 29, 2020 (gmt 0)

WebmasterWorld Senior Member 5+ Year Member Top Contributors Of The Month



Hello,

@JorgeV
What do you think about PHP 8?


I am a PHP enthusiast so my opinion is biased :) Of-course I like all new version, and I am excited being able to use them.

Unfortunately, for some more months, I need to stick with PHP 7, because, some years ago, I wrote a little PHP extension, to speed up some processing, and my extension is not working out-of-the-box, with the PHP 8, so I need to find a work around, before deploying PHP 8 on my dev servers.

ronin

9:54 pm on Nov 29, 2020 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



Exciting news!

Can't wait to get started.

jpmmedia

3:43 pm on Dec 9, 2020 (gmt 0)

5+ Year Member Top Contributors Of The Month



If installing on windows, make sure you have the right Visual Studio compilers installed. You can test by running the executable in a console.

jpmmedia

3:45 pm on Dec 9, 2020 (gmt 0)

5+ Year Member Top Contributors Of The Month



Looks like XAMPP [apachefriends.org...] has it

samwest

1:29 pm on Dec 20, 2020 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



Yall first