1

PHP IRCロボットの開発を手伝っていますが、IRCコマンドを使用してボットの構成を再ロードする方法を知りたいです。誰かがこのタスクを実行する方法の一種の基本的なアイデアを与えることができますか?ボットが構成ファイルをre-require_onceしてから再起動できるのではないかと思っていましたが、その方法がわかりません(die()を実行すると、プログラム全体が停止するため、元に戻すことができません)。

4

1 に答える 1

0

あなたの PHP プログラムはおそらくイベントベースです。ポートでリッスンします。誰かがチャネルに何かを書き込むたびに呼び出されるコード内のポイントがあります。

この正確な時点で、ディスクから構成をロードするロジックを挿入できます。

時間ベースのキャッシュとして機能するこのロジックのラッパーを使用することもできます。投稿が行われるたびに設定をリロードするのではなく、代わりにメモリ内で検索します。

于 2012-08-01T01:32:44.110 に答える