Uploaded February 2015 | Updated September 2026, 3 weeks ago
SASS has done a fantastic job of helping with repetitive code. But nothing is more effective than loops. You have three types of loops all of which we'll review in this lecture. The first loop we'll look at is the for loop and swiftly move onto the each loop and finally the while loop. All these loops have their strengths and weaknesses but no doubt they will save countless hours on big projects.
SASS has done a fantastic job of helping with repetitive code. But nothing is more effective than loops. You have three types of loops all of which we'll review in this lecture. The first loop we'll look at is the for loop and swiftly move onto the each loop and finally the while loop. All these loops have their strengths and weaknesses but no doubt they will save countless hours on big projects.


![Deprecated features of PHP7
[DEPRICTAED] Style constructors
PHP 4 style constructors (methods that have the same name as the class they are defined in) are deprecated. PHP 7 will return an E_DEPRECATED please only use the construct() method.
[DEPRICATED] Static calls to non-static methods
Static calls to methods that are not declared static are deprecated, and may be removed in the future.
[DEPRICATED] Password hash
The salt option for the password_hash() function has been deprecated to prevent developers from generating their own (usually insecure) salts. The function itself generates a cryptographically secure salt when no salt is provided by the developer - therefore custom salt generation should not be needed.
[DEPRICATED] Capture session meta data
The capture_session_meta SSL context option has been deprecated. SSL metadata is now available through thestream_get_meta_data() function. Deprecated features of PHP7](https://i.ytimg.com/vi/sioobwq0TAk/mqdefault.jpg)







