๐ŸŒ
W3Schools
w3schools.com โ€บ php
PHP Tutorial
<!DOCTYPE html> <html> <body> <?php echo 'My first PHP script!'; ?> </body> </html> Try it Yourself ยป ยท Click on the "Try it Yourself" button to see how it works. Most chapters in this tutorial end with exercises where you can check your knowledge.
๐ŸŒ
PHP
php.net โ€บ manual โ€บ en โ€บ tutorial.php
PHP: A simple tutorial - Manual
Here we would like to show the very basics of PHP in a short, simple tutorial. This text only deals with dynamic web page creation with PHP, though PHP is not only capable of creating web pages.
Discussions

Best Modern PHP course online?

Laracasts is very good, you can try some of the free courses to see how you like it. Here is the php route of courses. Just skip over the Laravel based lessons if they aren't of interest to you.

More on reddit.com
๐ŸŒ r/webdev
12
6
November 21, 2018
I want to write PHP for a living

First, your case is not at all unique, many people I know did the same. Means you can do it for sure.

Next, obviously, you need to get the experience. Obviously, the best way is to get a job. It was much simpler in my time, a gamer buddy approached me and asked if i want to work on his e-commerce. I looked up a PHP tutorial, successfully run the code from it and said yes. Nowadays it's almost impossible I presume, to get a job without any experience, given the number of people willing to write PHP. But nevertheless you can always teach yourself first.

Luckily, PHP has a very low learning curve, literally anyone can pick it up. However, it makes a very big problem also. Many people who just picked up a few hints of the language, consider themselves gurus and start teaching PHP left and right. I'd say there is only 1 good online tutorial to 99 courses/videos that would teach you how to be a very bad programmer. Ones from some Dani Krossing guy on youtube are especially bad. Most of coursera and tutorialrepublic are also a complete crap. The best course would be to buy a book. There are bad examples also, notably from Welling/Thomson which was written like 20 years ago and taught you extremely bad practices, with all subsequent editions being but a facelifting, making it comically self-contradicting. But at least the ratio is not that bad with books, I'd say 1:1. I would have recommended PHP & MySQL by Jon Duckett which is aimed exactly at your level, but it's not out yet. While it's not available I could suggest Modern PHP by Josh Lockhart, though it could be a bit hard for the first book.

Either way, give me a holler if you need some guidance/help. Or there is r/learnphp where you are more than welcome to ask post.

A good thing, PHP is very strong in France. Given your native country, I would suggest to look at Symfony framework which, although being internationally acclaimed, originates in France and getting the information and support in two languages is better than one. But a framework is a bit a distant goal for now, you need a solid foundation with basic PHP and mysql.

More on reddit.com
๐ŸŒ r/PHP
36
9
November 24, 2020
Are the laracasts php tutorials enough to learn php?
Youโ€™ll get undoubtedly get some hand-wavy people in this thread- โ€œwell in my day we had to write a c++ compiler in Spanish before we could ever even THINK about a frameworkโ€ . The truth is, starting with a framework makes it difficult to differentiate language constructs from framework constructs. So, if your going to go right into a framework, you need to train yourself to be really diligent about research when something seems like magic. Otherwise, have fun learning! More on reddit.com
๐ŸŒ r/PHP
22
0
June 12, 2018
Learn PHP - Free Interactive PHP Tutorial

For the love of Christ: beginners, this is how NOT to learn php.

More on reddit.com
๐ŸŒ r/PHP
8
11
November 26, 2013
๐ŸŒ
PHP Tutorial
phptutorial.net โ€บ home
PHP Tutorial
April 10, 2025 - This PHP tutorial helps you learn how to develop dynamic websites and web applications using PHP from scratch.
๐ŸŒ
YouTube
youtube.com โ€บ playlist
Learn PHP The Right Way - Full PHP Tutorial For Beginners & Advanced - YouTube
Hello & welcome to my first course "Learn PHP The Right Way". In this course, you will learn PHP from beginners level all the way to advanced. The "right way...
๐ŸŒ
Tutorialspoint
tutorialspoint.com โ€บ php โ€บ index.htm
PHP Tutorial
Our PHP tutorial provides various examples to explain different concepts. We have provided an online compiler, where you can write, save, run, and share your programs directly from your browser without setting up any development environment.
๐ŸŒ
GeeksforGeeks
geeksforgeeks.org โ€บ php โ€บ php-tutorial
PHP Tutorial - GeeksforGeeks
August 13, 2025 - This PHP tutorial provides you with a step-by-step learning journey for mastering PHP.
๐ŸŒ
Learn-php
learn-php.org
Learn PHP - Free Interactive PHP Tutorial
learn-php.org is a free interactive PHP tutorial for people who want to learn PHP, fast.
๐ŸŒ
Tutorial Republic
tutorialrepublic.com โ€บ php-tutorial
PHP 7 Tutorial - An Ultimate Guide for Beginners
This PHP tutorial series covers all the fundamental programming concepts, including data types, operators, creating and using variables, generating outputs, structuring your code to make decisions in your programs or to loop over the same block of code multiple times, creating and manipulating strings and arrays, defining and calling functions, and so on.
Find elsewhere
๐ŸŒ
Zend
zend.com โ€บ blog โ€บ php-tutorial
Beginner PHP Tutorial | How to Learn PHP in 6 Steps | Zend
In this blog, our expert walks through a PHP tutorial for new developers, including everything from setting up your dev environment, to connecting to a database.
๐ŸŒ
Codecademy
codecademy.com โ€บ catalog โ€บ language โ€บ php
PHP Courses & Tutorials | Codecademy
Expand your knowledge in PHP to learn how to create dynamic web applications using requests, databases, files, and APIs.
๐ŸŒ
W3Schools
w3schools.com โ€บ php โ€บ php_intro.asp
PHP Introduction
Well organized and easy to understand Web building tutorials with lots of examples of how to use HTML, CSS, JavaScript, SQL, Python, PHP, Bootstrap, Java, XML and more.
๐ŸŒ
Medium
medium.com โ€บ codex โ€บ a-super-simple-php-tutorial-for-beginning-to-code-part-1-db703d22d227
A Super-Simple PHP Tutorial for Beginning to Code โ€” Part 1 | by John Coonrod | CodeX | Medium
May 27, 2021 - Keep the tutorial open for comments and improvements! So โ€” please let me know if this one could be better. To provide bright beginners the basic knowledge to create their first dynamic web applications in PHP (Part 1), how to get pages to communicate with each other (Part 2) and how to get your pages to carry out database queries (Part 3).
๐ŸŒ
Guru99
guru99.com โ€บ home โ€บ php โ€บ php tutorial for beginners
PHP Tutorial for Beginners
February 17, 2026 - Just a full form of PHP would be enough to learn this course. This tutorial is designed for beginners with little or no PHP experience.
๐ŸŒ
Kinstaยฎ
kinsta.com โ€บ home โ€บ resource center โ€บ blog โ€บ learn php โ€บ 27 best tutorials to learn php (free and paid resources)
27 Best Tutorials to Learn PHP in 2026 (Free and Paid Resources)
April 22, 2024 - This guide walks you through everything, from an introduction to PHP to how to install PHP and grasp the basic syntax. Itโ€™s a wonderful first read, especially if youโ€™re used to programming documentation already. The one issue with this is that, while it does cover some advanced features, it can only take you so far. Itโ€™s also quite straightforward and to the point, which is great for some, but total beginners might benefit more from a guided tutorial.
๐ŸŒ
Stackify
stackify.com โ€บ learn-php-tutorials
Top 25 PHP Tutorials: Resources to learn PHP- Stackify
March 19, 2024 - PHP 101 by Zend Developer Zone is a good place for starters. If you know little or even nothing about this language, then it is the place to be. It is absolutely designed for beginners.
๐ŸŒ
Home and Learn
homeandlearn.co.uk โ€บ php โ€บ php.html
PHP Tutorials: Beginners PHP Tutorials
This is the contents page for the PHP course, which is 13 sections long plus two walkthroughs. Click a link below to make a start.