Я новичок в программировании 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", "");
- и x будет иметь собственное соединение ... а затем закроется, когда оно будет выполнено?