MySQLi を初期化し、mysqli_real_connect() で使うオブジェクトを返す

# mysqli::init

# mysqli_init

(PHP 5, PHP 7, PHP 8)

mysqli::init -- mysqli_init — MySQLi を初期化し、mysqli_real_connect() で使うオブジェクトを返す

### 説明

オブジェクト指向型

#[\Deprecated]
public function mysqli::init(): ?bool

手続き型

function mysqli_init(): mysqli|false

mysqli_options() と mysqli_real_connect() で使う MYSQLオブジェクトを割り当てるか、初期化します。

> 注意:

> この関数が呼び出された後の、あらゆる mysqli の関数呼び出し (mysqli_options() と mysqli_ssl_set() を除く) は、mysqli_real_connect() 関数が呼び出されるまで失敗します。

### パラメータ

この関数にはパラメータはありません。

### 戻り値

mysqli::init() は、成功時に `null` を返します。 失敗した場合に `false` を返します. mysqli_init() は、成功時にオブジェクトを返します。 失敗した場合に `false` を返します.

### 変更履歴

バージョン | 説明
--- | ---
8.1.0 | オブジェクト指向版の mysqli::init() メソッドは、 推奨されなくなりました。 parent::init() を、 parent::__construct() の呼び出しに置き換えて下さい。

### 例

mysqli_real_connect() を参照ください。

### 参考

- mysqli_options() - オプションを設定する
- mysqli_close() - 事前にオープンしているデータベース接続を閉じる
- mysqli_real_connect() - mysql サーバーとの接続をオープンする
- mysqli_connect() - mysqli::__construct のエイリアス

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open