php editor StrawberryではPHPを使って接続情報を取得する方法を紹介します。 Web 開発では、接続情報の取得は一般的な操作であり、接続のステータス、IP アドレス、ブラウザ情報などを把握するのに役立ちます。この機能は、PHP の組み込み関数と変数を使用して簡単に実現できます。次に、このテクニックをよりよく習得できるように、PHP を介して接続情報を取得する方法を詳しく紹介します。
PHP で接続情報を取得する
php では、次の方法で接続情報を取得できます。
1.mysqli_get_connection_stats():
この関数は、次の情報を含む 配列を返します:
$Mysqli = new mysqli("localhost", "user", "passWord", "database"); $stats = $mysqli->get_connection_stats(); echo "合計接続時間: " . $stats["total_connect_time"] . " 秒 "; echo "合計接続試行: " . $stats["total_connect_attempts"] . " "; echo "平均接続時間: " . $stats["avg_connect_time"] . " 秒 "; echo "最大接続時間: " . $stats["max_connect_time"] . " 秒 "; echo "受信バイトの合計: " . $stats["total_recv_bytes"] . " バイト "; echo "合計送信バイト数: " . $stats["total_send_bytes"] . " バイト ";
2.mysqli_get_connection_info():この関数は、次の情報を含む 文字列 を返します:
プロトコル:
接続に使用されるプロトコル。PDO を使用して接続された データベース
の場合、PDO::getAttribute()関数を使用して接続情報を取得できます。
$pdo = 新しい PDO("mysql:host=localhost;dbname=database", "ユーザー", "パスワード"); $serverInfo = $pdo->getAttribute(PDO::ATTR_SERVER_INFO); $serverVersion = $pdo->getAttribute(PDO::ATTR_SERVER_VERSION); $persistent = $pdo->getAttribute(PDO::ATTR_PERSISTENT); echo "サーバー情報: " . $serverInfo . " "; echo "サーバーのバージョン: " . $serverVersion . " "; echo "永続的: " . ($persistent ? "はい" : "いいえ") . " ";
以上がPHP は接続に関する情報を取得しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。