Я новичок в программировании на PHP и хотел бы помочь с небольшим вопросом. Пожалуйста, посмотрите на код ниже:
Код PHP
<?php
class Account
{
public function register()
{
$db_link = mysql_connect("localhost","root",""); // Create Connection
if (!$db_link) // Check connection
{
die(mysql_error());
}
mysql_close($db_link); // Close Connection
}
public function login()
{
$con = mysql_connect("localhost","root","") // create connection
if (!$con) // create connection
{
die(mysql_error());
}
mysql_close($con); //close connection
}
}
?>
Мой вопрос заключается в том, является ли создание отдельных ссылок БД для каждого из методов объекта лучшим способом? Есть ли лучший или альтернативный способ сделать это? Надеюсь, я достаточно хорошо объяснил.
Правильно ли следующее?
$x = new Account("localhost", "root", "");
-и х будет иметь свое собственное соединение ... и затем закроется, когда это будет сделано?