I'm very new to coding in PHP and I've been trying some courses, but I can't seem to figure this out. I wanted to display a page I had to create in a course, but it seemed like the code "broke up" after the first instance of the arrow notation. This is a simplified version of the page (but with the same error).
<html>
<head>
<title> Hello World! </title>
</head>
<body>
<p>
<?php
class Dog{
public $numLegs = 4;
public $name;
public function __constructor($name){
$this->name = $name;
}
public function greet(){
return "Hello! My name is " . $this->name . "!";
}
}
$Doug = new Dog("Doug");
echo $Doug->greet();
?>
</p>
</body>
</html>
Here is the output in Chrome:
Here is code,
you have to change constructor to construct on line no 11
and save this file with .php extension
hope you will get the answer