PHP / Your First PHP Program

Learn it, then run it

This lesson includes a working PHP compiler. Your lesson stays here while you practise.

Your learning progress

Checking your account...

Watch this lesson

Your First PHP Program

Load this RayTech lesson through YouTube. Playback uses YouTube's player and privacy policies.

RayTech Institute ยท YouTube lessonOpen on YouTube

In this lesson

Understand the idea

Predict before you run




What will happen?
Understand the idea

See how it works

PHP exampleRead the code, then try a change.


ReferenceCompare this with the explanation.

See how it works

PHP exampleRead the code, then try a change.




ReferenceCompare this with the explanation.

See how it works

PHP exampleRead the code, then try a change.







ReferenceCompare this with the explanation.

Spot the mistake

Your turn

Show hint
Every reference to a PHP variable needs its dollar sign. Keep the arithmetic separate from the output statements so you can inspect each step.
Show solution
With $notebookPrice = 75; and $notebookQuantity = 4;, assigning their product to $notebookTotal and echoing that value produces 300. Add an explicit text label and a newline using separate echo statements.
See how it works

Follow the program

  1. 1
  2. 2
  3. 3
  4. 4

Step 1 of 4

This is an authored walkthrough, not a live debugger. Run the code in Practice to verify the result.

Change it and explain it







Loading an example does not run it. Your existing edits are protected by a replacement confirmation.

Understand the idea

Understand the idea

Understand the idea

See how it works

Your turn

Understand the idea

AI suggested activity

Build the result yourself. Complete every check in a part to unlock the next part of this same lesson. You can retry freely.

Lessons, practice, tests and Codi voice are open to everyone. Cloud voice requires consent and shares a limited free allowance. Sign-in is required for AI assignment feedback and is optional for saving progress. Guest work clears on reload; signed-in students can restore their last saved checkpoint.

PHP topics