imap_timeout
imap タイムアウトを設定あるいは取得する
説明
intbool imap_timeout(int $timeout_type, int $timeout = -1)
パラメータ
-
timeout_type
-
IMAP_OPENTIMEOUT、
IMAP_READTIMEOUT、
IMAP_WRITETIMEOUT あるいは
IMAP_CLOSETIMEOUT のいずれか。
-
timeout
-
タイムアウト秒数。
戻り値
timeout が設定されている場合は、
この関数は成功した場合に true、失敗した場合に false を返します。
timeout が省略されていたり、-1
と評価される値が設定されている場合は、
現在のタイムアウト値 timeout_type
を整数で返します。
例
例1 imap_timeout の例
<?php
echo "現在の読み込みタイムアウト秒数は " . imap_timeout(IMAP_READTIMEOUT) . " です\n";
?>