Video description
In this Up to Speed with PHP 7 training course, expert author David Powers will teach you about the new features and changes in the next major version of PHP. This course is designed for users that already have a solid understanding of PHP.
You will start by learning about what has changed in PHP 7, including internal changes, changes to existing features, and removed features. From there, David will teach you about new operators and functions and type checking. This video tutorial also covers classes and generators and error handling, including anonymous classes, generator delegation, and how to catch fatal errors. Finally, you will cover miscellaneous changes, such as using reserved words in classes, uniform variable syntax, and using assertions for debugging.
Once you have completed this computer based training course, you will have learned all about the changes and new features in PHP 7. Working files are included, allowing you to follow along with the author throughout the lessons.
Publisher resources
Table of contents
-
Getting Started
- Introduction To PHP 7 00:02:07
- About The Author 00:01:58
- Setting Up A Test Environment 00:02:07
-
What Has Changed In PHP 7?
- Internal Changes 00:03:59
- Changes To Existing Features 00:03:20
- Removed Features 00:04:26
-
New Operators And Functions
- Comparing Values With The Spaceship Operator 00:06:10
- Substituting Unset Values With The Null Coalesce Operator 00:05:30
- Unicode Codepoint Escape Syntax 00:04:23
- Integer Division 00:05:12
- Generating Random Bytes 00:01:44
- Generating Random Numbers 00:01:57
- Multiple Callbacks With preg_replace_callback_array 00:07:52
-
Type Checking
- Return Type Declarations - Compound Types 00:07:04
- Introduction To Scalar Type Hinting 00:03:41
- Scalar Return Type Declarations 00:04:57
- Scalar Parameter Declarations 00:04:51
- Combining Scalar Parameter And Return Type Declarations 00:07:18
- Effect Of Strict Mode On Built-In Functions 00:04:18
- Using Scalar Type Hints With User Input 00:03:37
- Scalar Type Hinting - Review 00:03:41
-
Classes And Generators
- Anonymous Classes 00:07:36
- Generator Return Expressions 00:05:16
- Generator Delegation 00:05:37
- Binding To Closures At Call-Time 00:03:37
- Grouping Use Declarations 00:06:24
-
Error Handling
- Catching Fatal Errors 00:03:34
- Throwable Interface 00:02:56
- Catching Type And Parse Errors 00:04:19
- Reclassification of E_STRICT Errors 00:07:08
- New Reserved Words 00:00:55
- date.timezone Warning Removed 00:03:51
- Multiple Default Cases In Switch Statements 00:02:21
-
Other Miscellaneous Changes
- Improve Security Of Unserialize 00:04:52
- Preserve Zero Fraction When Encoding As JSON 00:02:05
- Using Reserved Words In Classes 00:02:24
- Uniform Variable Syntax - Dereferencing 00:05:08
- Uniform Variable Syntax - Variable Variables 00:08:51
- Using Assertions For Debugging 00:05:27
-
Conclusion
- PHP 7 Assessed 00:02:57
Product information
- Title: Up to Speed with PHP 7
- Author(s):
- Release date: July 2015
- Publisher(s): Infinite Skills
- ISBN: 9781771374910
You might also like
video
Object Oriented Programming With PHP
In this Object Oriented PHP training course, expert author Steve Perry will teach you everything you …
video
Dynamic Web Design with PHP and MySQL
In this PHP - MYSQL training course you will learn how to leverage PHP and MySQL …
book
40 Algorithms Every Programmer Should Know
Learn algorithms for solving classic computer science problems with this concise guide covering everything from fundamental …
video
The Full Stack Web Development
Learn Full Stack Web Development Building Over 40+ Projects About This Video Learn core concepts of …