MySQLサーバへの新しい接続を開きます:
<?php
$con=mysqli_init();
if (!$con)
{
die("mysqli_init failed");
}
mysqli_options($con,MYSQLI_READ_DEFAULT_FILE,"myfile.cnf");
if (!mysqli_real_connect($con,"localhost","my_user","my_password","my_db"))
{
die("Connect Error: " . mysqli_connect_error());
}
mysqli_close($con);
?>
mysqli_options() 関数は、追加の接続オプションを設定し、接続の動作に影響を与えます。
mysqli_options() 関数は、複数回呼び出していくつかのオプションを設定することができます。
注:mysqli_options() 関数は、mysqli_init()がコールされた後、 mysqli_real_connect()の前にコールしなければなりません。
mysqli_options(connection,option,value);
パラメータ | 説明 |
---|---|
connection | 必須。使用する MySQL 接続を指定する |
オプション | 必須。オプションを指定する。次のいずれかの値になる:
|
value | 必須。optionの値を指定する |
返り値: | 成功した場合は TRUEを、失敗した場合は FALSEを返します |
---|---|
PHP バージョン: | 5+ |
変更歴 | PHP 5.5でMYSQLI_SERVER_PUBLIC_KEYオプションが追加されました |