PHP:MySQLi データベース接続

PHPのMySQLiを使ってデータベースに接続するには?


MySQLi データベース接続

MySQLiには「手続き型」と「オブジェクト型」の2通りの使い方がある。
オブジェクト型の方がいい気がするので(なんとなく)
オブジェクト型の使い方に絞って調べることにする。

mysqiクラスのコンストラクタ、またはconnectメソッドを使い接続する。
https://www.php.net/manual/ja/mysqli.construct.php

■ コンストラクタ
public mysqli::__construct(
  string $hostname = ini_get("mysqli.default_host"),
  string $username = ini_get("mysqli.default_user"),
  string $password = ini_get("mysqli.default_pw"),
  string $database = "",
  int $port = ini_get("mysqli.default_port"),
  string $socket = ini_get("mysqli.default_socket")
)
  

■ connectメソッド
public mysqli::connect(
  string $hostname = ini_get("mysqli.default_host"),
  string $username = ini_get("mysqli.default_user"),
  string $password = ini_get("mysqli.default_pw"),
  string $database = "",
  int $port = ini_get("mysqli.default_port"),
  string $socket = ini_get("mysqli.default_socket")
): void
  
すべての引数には既定値があり省略可能なので、必要なパラメータだけ指定すれば良い。


PHP

0 件のコメント:

その他の記事