I have a tutorial with the following code. A simple connector to MySQL server
$conn = new mysqli($servername, $username, $password);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
echo "Connected successfully";
What I do not understand is how the $conn object accesses connect_error. I thought an object has to access properties via class methods and so should be $conn->connect_error().
I am assuming connect_error is a class method. Can someone please also explain to me what the ->
really means and does in OOP?