English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
odbc_field_len()関数は、フィールドの長さ(精度)を取得します。
int odbc_field_len ( resource $result_id , int $field_number )
フィールドの長さを取得するために使用されます。
フィールドの長さを返します。エラーが発生した場合、Falseを返します。
番号 | パラメータと説明 |
---|---|
1 | result_id 結果識別子。 |
2 | field_number フィールド番号。 フィールド番号は1開始します。 |
以下の例を試してみてください
<?php $input_ID = odbc_connect("DSN", "user_id", "pass_id"); $sql = "SELECT * FROM Products"; $result = odbc_exec($input_ID, $sql); odbc_fetch_row($result); for ($col = 1; $col<=odbc_num_fields($result); $col++) { printf("列%sの長さは%sです\n", odbc_field_name($result, $col), odbc_field_len($result, $col)); } ?>