← playlists PHP 8.4 Core Features All of the new main features and functionalities introduced in PHP 8.4. Last updated 1 week ago There are 10 lessons in this playlist: 2:55 Lesson 1 Implement property hooks in PHP 8.4 PHP 8.4 introduces a new feature called property hooks, which allows you to modify class property values with special hooks. 3:39 Lesson 2 Use asymmetric property visibility in PHP 8.4 PHP 8.4 introduces asymmetric visibility, a new way to control who can read and write to class properties. 2:46 Lesson 3 New Run math operations with BCMath\Number in PHP 8.4 PHP 8.4's new BCMath\Number class makes working with precise decimal math much easier. 1:42 Lesson 4 New Skip parenthesis when chaining methods or properties in PHP 8.4 How to omit the parenthesis in PHP 8.4 when chaining methods or properties immediately after class instantiation. 3:38 Lesson 5 New Find array elements with callbacks in PHP 8.4 PHP 8.4 includes some new functions to find elements within arrays, including array_find(), array_find_key(), array_any() and array_all(). 4:35 Lesson 6 New Implement lazy loading objects in PHP 8.4 Lazy-loading objects dramatically improves both the loading performance and memory utilization of expensive objects. 2:32 Lesson 7 New Deprecate methods using attributes in PHP 8.4 A cleaner way mark code as deprecated with PHP's new Deprecated attribute. 2:37 Lesson 8 New Create HTML documents using DOM API in PHP 8.4 Use the new DOM API to create elements in PHP to parse or manipulate complex HTML structures. 2:30 Lesson 9 New Create DateTime microseconds in PHP 8.4 PHP 8.4 introduces two new methods (getMicrosecond and setMicrosecond) for handling microseconds in DateTime objects. 2:01 Lesson 10 New Create type-safe PDO connections in PHP 8.4 An improvement to PDO connections in PHP that makes your database code more predictable and IDE-friendly.