English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Die Funktion mysqli_init() initialisiert MySQLi und gibt einen Ressourcentypen zurück, der als Parameter an die Funktion mysqli_real_connect() übergeben werden kann.
mysqli_init()Funktion wird verwendet, um den mysqli-Objekt zu initialisieren. Das Ergebnis dieser Funktion kann als einer der Parameter anmysqli_real_connect()Funktion.
mysqli_init($con);
Nummer | Parameter und Erklärung |
---|---|
1 | con(Notwendig) Dies ist ein Objekt, das die Verbindung zum MySQL Server darstellt. |
Diese Funktion gibt ein mysqli-Objekt zurück.
Diese Funktion wurde ursprünglich in PHP-Version5introduziert und kann in allen höheren Versionen verwendet werden.
Nachfolgender Beispiel zeigt:mysqli_init()Verwendung des Funktionen (prozeduraler Stil)-
<?php $db = mysqli_init(); print_r($db); ?>
Ausgabeergebnis
mysqli Objekt ( [client_info] => mysqlnd 7.4.5 [client_version] => 70405 [connect_errno] => 0 [connect_error] => [errno] => 0 [error] => )
Hier ist ein weiteres Beispiel für diese Funktion $ minus;
<?php $db = mysqli_init(); //Verbindung herstellen $con = mysqli_real_connect($db, "localhost", "root", "password", "test"); if($con){ print("Verbindung erfolgreich hergestellt"); } print("Verbindung fehlgeschlagen "); } ?>
Ausgabeergebnis
Verbindung erfolgreich hergestellt
Verwendungsaufgabe von mysqli_init() Beispiel:
<?php $connection_mysql = mysqli_init(); if (!$connection_mysql){ die("mysqli_init fehlgeschlagen"); } if (!mysqli_real_connect($connection_mysql, "localhost", "root", "password", "mydb")){ die("Verbindungsfehler: ". mysqli_connect_error()); } mysqli_close($connection_mysql); print("Verbindung erfolgreich hergestellt....."); ?>
Ausgabeergebnis
Verbindung erfolgreich hergestellt.....