ibase_set_event_handlerとは? わかりやすく解説

Weblio 辞書 > コンピュータ > PHP関数リファレンス > ibase_set_event_handlerの意味・解説 

ibase_set_event_handler

(PHP 5)
ibase_set_event_handler — イベントが発生した際にコールされるコールバック関数を登録する

説明

resource ibase_set_event_handler ( callback event_handler, string event_name1 [, string event_name2 [, string ...]] )
resource ibase_set_event_handler ( resource connection, callback event_handler, string event_name1 [, string event_name2 [, string ...]] )
この関数は、指定したイベントのハンドラとして PHP ユーザ関数を登録します。 コールバックは、データベースから特定のイベントが送信された場合に、 イベント名とリンクリソースを引数としてコールされます。イベントハンドラが キャンセルされた場合は、コールバックは FALSE を返す必要があります。 その他の返り値は無視されます。この関数は、最大 15 のイベントを 引数として受け取ります。
<?php

function event_handler($event_name, $link)
{
   if ($event_name=="NEW ORDER") {
       // process new order
       ibase_query($link, "UPDATE orders SET status='handled'");
   } else if ($event_name=="DB_SHUTDOWN") {
       // free event handler
       return false;
   }
}

ibase_set_event_handler($link, "event_handler", "NEW_ORDER", "DB_SHUTDOWN");
?>

返される値はイベントのリソースです。このリソースは、 ibase_free_event_handler() でイベントハンドラを 開放する際に使用可能です。
ibase_free_event_handler() および ibase_wait_event() も参照ください。


このページでは「PHP関数リファレンス」からibase_set_event_handlerを検索した結果を表示しています。
Weblioに収録されているすべての辞書からibase_set_event_handlerを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からibase_set_event_handlerを検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「ibase_set_event_handler」の関連用語

ibase_set_event_handlerのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



ibase_set_event_handlerのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
PHP Documentation GroupPHP Documentation Group
Copyright © 1997 - 2024 by the PHP Documentation Group.

©2024 GRAS Group, Inc.RSS