Sign up
Forgot password?
FAQ: Login

Turton Lawrence. Learn what's new in PHP 7. Getting setup

  • zip file
  • size 17,00 MB
  • contains image video document(s)
Turton Lawrence. Learn what's new in PHP 7. Getting setup
Udemy.com, 2016. — 529 Mb., Audio AAC 44KHz 2ch, Video MP4 AVC 1280x720.
Genre: eLearning. — Duration 26 lec: 3.5 Hours
PHP7 is the newest edition of the language to hit the server side in 2016. This well established and much loved language is providing significant performance improvements, providing new features and improving security. PHP has always been the goto language when it comes to server side database interactivity and data integrity with simplicity and ease of use.
The first and most prominent speed increase is the PHP7 engines speed which is nearly double the performance of the previous PHP 5.6 engine. This alone should be coveted by developers who don't even need to optimise their code but just to run it in the new engine and see massive performance increases. Wordpress, Joomla and other popular CMS's have been run out of the box with no code changes and huge performance increases have been seen with no optimisation needed at all.
But what about the other features and your script's, Will they work? Well to find out I'll be showing you additional features which may not be that dramatic after all. New features are always fun to learn but some new features will just be a simple parameter being passed into an already existing function. For example the unserialise function will now accept another optional parameter to only unserialise an object that came from a particular class; making it a little more secure. Also as we're on the topic of security and parameters the existing password hash function will no longer accept a salt but rather it will automatically generate a secure salt for you.
The new PHP version is a nice addition to the PHP family with refined features all round. PHP will still be around despite what developers say. It's still currently the best and most secure language for database interaction with PDO, scalar data validation, prepared statements, secure password hashing and salting. It really is still the king pin! Every language has it's place and PHP is firmly settled in on the server side and despite being a JavaScript developer it's still is a very established language.
Who is the target audience?
Exisiting PHP developers who want to learn whats coming
Someone who's learnt the basics of PHP and wants to further their understanding
Curriculum For Course
Getting setup
XAMPP PHP7 setup
PHP 7 new features
Primitive type declarations
Object type declarations
Return type declarations
Null coalescing operator
Spaceship operator
Constant arrays using define
Anonymous classes
Unicode codepoint escape syntax
Functional call context
Unserialize filtering
Expectations
Group use declarations
Integer division
Session options
Random bytes and random int functions
Revamped regular expression function
PHP Generators
What are Generators?
Generator Syntax
Generator Yielding Values
Generators Yielding Datatypes
PHP7 Generator New Features
PHP 7 deprecated features
PHP 7 Depricated features
Bonus Lecture: A nice little coupon code
  • Sign up or login using form at top of the page to download this file.
  • Sign up
Up