PHP mysql_client_encoding() 関数

定義と使用法

mysql_client_encoding() 関数は現在の接続の文字セットの名前を返します。

構文

mysql_client_encoding(link_identifier)
パラメータ 説明
link_identifier 必須。MySQLの接続識別子。指定しない場合、最後にオープンした接続がデフォルトで使用されます。 mysql_connect() オープンした接続。接続が見つからない場合、関数は呼び出しを試みます mysql_connect() 接続を確立し、それを使用します。予期せぬことが発生し、接続が見つからない場合や接続ができない場合、システムはE_WARNINGレベルの警告情報を出します。

説明

MySQLからcharacter_set変数の値を取得します。

返り値

現在の接続のデフォルトの文字セット名を返します。

<?php
$con = mysql_connect("localhost","mysql_user","mysql_pwd");
if (!$con)
  {
  die("接続できませんでした: " . mysql_error());
  }
$charset = mysql_client_encoding($con);
echo "現在の文字セットは: $charset";
mysql_close($con);
?>

出力:

現在の文字セットは: latin1