PHP learning resources

PHP learning resources

PHP: The right way

An easy-to-read, quick reference for PHP popular coding standards, links to authoritative tutorials around the Web and what the contributors consider to be best practices at the present time.

http://www.phptherightway.com/ (opens in a new tab)

Front line PHP

Free video series from Spatie.

You'll learn about all the new features of modern PHP: attributes, enums, union and intersection types, property promotion and much more!

If you want to go deeper, you can buy the full course.

https://spatie.be/courses/front-line-php (opens in a new tab)

Can I PHP?

This is a list of language features and functions added or removed in recent PHP versions. It is not an exhaustive reference.

https://caniphp.com/ (opens in a new tab)

PHP Standards Recommendations (PSR's)

The PHP Standard Recommendation is a PHP specification published by the PHP Framework Interop Group. Similar to Java Specification Request for Java, it serves the standardization of programming concepts in PHP. The aim is to enable interoperability of components and to provide a common technical basis for implementation of proven concepts for optimal programming and testing practices. The PHP-FIG is formed by several PHP frameworks founders.

Each PSR is suggested by members and voted according to an established protocol to act consistently and inline with their agreed upon processes.

http://www.php-fig.org/psr/ (opens in a new tab)