Skip to main content

Getting Started with PHP

By Bruno Skvorc

PHP

Share:

Free JavaScript Book!

Write powerful, clean and maintainable JavaScript.

RRP $11.95

PHP – the server-side programming language powering over 80% of the web – is now at version 7.1. As an interpreted (as opposed to compiled) language, PHP code is executed in run-time meaning there is no slow compilation step – changes you make in code are visible instantly, and it is this quick feedback loop that allows for PHP’s speed of use.

Easy-to-learn and easy-to-use, PHP got the reputation of one in which developers can get things done fast, but also get them done wrong. This channel focuses on the right ways to use PHP.

Just Starting Out?

If you’re just getting started with PHP, here are some introductory materials to get you up to speed:

Catching Up?

If you’re transitioning from an older version of PHP to PHP 7, we have some stuff for you:

Getting Serious!

After you’ve gone through the basics above, some intermediate content might come in handy:

Show the World

Finally, if you’re ready to put your app online, here’s some material on how to do that:

And hey, if all of the above sounds all too familiar, sounds like you should be writing for us!

Bruno is a blockchain developer and technical educator at the Web3 Foundation, the foundation that's building the next generation of the free people's internet. He's also a DX person at Diffbot. He runs two newsletters you should subscribe to if you're interested in Web3.0: Dot Leap covers ecosystem and tech development of Web3, and NFT Review covers the evolution of the non-fungible token (digital collectibles) ecosystem inside this emerging new web. His current passion project is RMRK.app.

New books out now!

Get practical advice to start your career in programming!


Master complex transitions, transformations and animations in CSS!