Hàm mysqli::__construct() trong PHP

mysqli::__construct

mysqli::__construct là hàm khởi tạo (hay hàm tạo dựng) dùng để mở một kết nối tới MySQL Server.

Cú Pháp

mysqli::__construct có cú pháp như sau:

mysqli::__construct($host, $username, $passwd, $dbname, $port, $socket)

Trong đó:

  • Tham số $host là địa chỉ host hoặc địa chỉ IP của máy chủ database
  • Tham số $username là tên người dùng trên database.
  • Tham số $passwd là mật khẩu người dùng database.
  • Tham số $dbname là tên database sử dụng.
  • Tham số $port (tùy ý) là cổng sử dụng để kết nối với database sử dụng. Mặc định sẽ là cổng 3306.
  • Tham số $socket (tùy ý) là tên socket sử dụng để kết nối với database sử dụng.

Ví dụ:

<?php
$conn = new mysqli('localhost', 'root', 'root_password', 'test_db');

if ($conn->connect_error) {
    die('Lỗi kết nối tới db: (' . $conn->connect_errno . ') '
            . $conn->connect_error);
}

?>

Kết Quả Trả Về

Hàm tạo mysqli::__construct trả về một đối tượng chứa thông tin kết nối với database và có thể được dùng để gửi truy vấn tới cơ sở dữ liệu (nếu kết nối thành công).

10 bình luận


Đăng bình luận