| ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot |
PDOStatement::columnCount(PHP 5 >= 5.1.0, PHP 7, PECL pdo >= 0.2.0) PDOStatement::columnCount — 結果セット中のカラム数を返す 説明
public int PDOStatement::columnCount
( void
)
PDOStatement オブジェクトに相当する結果セットにあるカラム数を返すために PDOStatement::columnCount() を使用します。 もし PDOStatement オブジェクトが PDO::query() から返された場合、カラム数は直ちに利用可能です。 もし PDOStatement オブジェクトが PDO::prepare() から返された場合、正確なカラム数は PDOStatement::execute() を実行するまで利用可能になりません。 返り値PDOStatement オブジェクトに相当する結果セットにあるカラム数を返します。 結果セットが空である場合でも同様です。 もし結果セットがなければ、PDOStatement::columnCount() は 0 を返します。 例
例1 カラム数を数える この例は、結果セットがある場合とない場合で、 PDOStatement::columnCount() がどのように動作するかを例示しています。
<?php 上の例の出力は以下となります。 Before execute(), result set has 0 columns (should be 0) After execute(), result set has 2 columns (should be 2) 参考
|
各種マニュアル:
PHPマニュアル |
PEARマニュアル |
Smarty(英語)マニュアル |
PHP-GTKマニュアル |
「PDOStatement::columnCount - 結果セット中のカラム数を返す」をGoogle検索
|