データベース クエリから CLOB または Informix 型の TEXT 結果 (テキスト) を取得していますが、それを出力する方法がわかりません。
$preparedStatement = $dbinformix->prepare($sql3);
$preparedStatement->bindColumn(4, $tmp, PDO::PARAM_LOB);
$preparedStatement->execute();
$result = $preparedStatement->fetchAll();
- 結果は
echo $tmp
リソース ID #47 になります。 - A
var_dump($tmp)
はタイプ (ストリーム) のリソース (47) になります。 - An
fpassthru($tmp)
は表示を空白のままにします。 - PDO::PARAM_STR を 3 番目のバインド パラメータとして使用しようとしても、表示は空白のままです。
そのため、CLOB にあるテキストを取得する方法がわかりません (MB ではなく数 KB です)。何か案は?