Pdo\Pgsql::getNotify
非同期に通知を取得する
&reftitle.description;
public arrayfalsePdo\Pgsql::getNotify
intfetchModePDO::FETCH_DEFAULT
inttimeoutMilliseconds0
保留中の非同期な通知を示す結果セットを返します。
&reftitle.parameters;
fetchMode
結果セットを返すフォーマット。
次のいずれかの定数:
PDO::FETCH_DEFAULT
PDO::FETCH_BOTH
PDO::FETCH_ASSOC
PDO::FETCH_NUM
timeoutMilliseconds
レスポンスを待つ時間の長さ。ミリ秒で指定します。
&reftitle.returnvalues;
ひとつ以上の通知が保留中だった場合、
message と pid のフィールドを含む1行を返します。
そうでなければ &false; を返します。
&reftitle.errors;
fetchMode が有効な
PDO::FETCH_*
定数のいずれでもない場合、ValueError がスローされます。
timeoutMilliseconds が0 未満の場合、
ValueError がスローされます。
timeoutMilliseconds が符号付き32ビットの整数に
収まらない場合、E_WARNING が発生し、
その値は符号付き32ビットの整数の最大値に丸められます。
&reftitle.seealso;
PDO::query
PDOStatement::fetch
PDOStatement::fetchAll