MYSQL で ENUM (列挙) 列のすべての可能な値を取得するには、実際にはこれをサポートする他の関数は必要ありません。MYSQL が提供するいくつかの SQL ステートメントを使用するだけです。 わかりやすくするために、ここでは MYSQL システム テーブル USER を例として取り上げ、SELECT_PRIV 列のすべての可能な値を取得します。 メソッド: SHOW COLUMNS FROM table_name LIKE enum_column_name 小文字の部分は状況に応じて変更する必要があります。 プログラム: "; $enum_arr=explode("(",$enum); $enum=$enum_arr[1]; $enum_arr=explode(")",$enum); $enum=$enum_arr[0]; $ enum_arr=explode(",",$enum); for($i=0;$i "; } ?>