Section Artikel
Definisi dan Penggunaan
Fungsi ping() / mysqli_ping() digunakan untuk mem-ping koneksi server, untuk memeriksa apakah server hidup. Ia juga mencoba untuk menyambungkan kembali – jika sambungan terputus.
Syntax
Object oriented style:
$mysqli -> ping()
Procedural style:
mysqli_ping(connection)
Nilai Parameter
| Parameter | Deskripsi |
|---|---|
| connection | Required. Menentukan koneksi MySQL yang akan digunakan |
Detail Teknis
| Return Value: | TRUE jika sukses. FALSE jika gagal |
|---|---|
| PHP Version: | 5+ |
Contoh – Object oriented style
Ping koneksi server:
<?php $mysqli = new mysqli("localhost","my_user","my_password","my_db"); // Periksa Koneksi if ($mysqli -> connect_errno) { echo "Failed to connect to MySQL: " . $mysqli -> connect_error; exit(); } // Periksa koneksi, jika masih hidup if ($mysqli -> ping()) { echo "Koneksi ok!"; } else { echo "Error: ". $mysqli -> error); } $mysqli -> close(); ?>
Contoh -Procedural style
Ping koneksi server:
<?php
$con=mysqli_connect("localhost","my_user","my_password","my_db");
// Periksa Koneksi
if (mysqli_connect_errno()) {
echo "Failed to connect to MySQL: " . mysqli_connect_error();
exit();
}
// Periksa server, jika masih hidup
if (mysqli_ping($con)) {
echo "Connection is ok!";
} else {
echo "Error: ". mysqli_error($con);
}
mysqli_close($con);
?>