Language constructs are similar to built in PHP functions. The difference is based in how the PHP engine interprets or handles it when it sees it. A perfect example of a language construct is echo(). PHP immediately knows what to do with this when it comes across it instead of having to reference its reference tables. This herein makes it slightly faster. A language construct does not need parenthesis.
Thank you for reading. PHPinformation.org, your home for quality PHP Information.