サブセッションを閉じます。
フォームから情報を受信した後などにサブセッションが必要なくなったら可及的速やかに閉じるべきです。 これはセッション管理に費やされるサーバ側リソースの節約と共に、多重投稿やクラック目的の連続投稿を防ぐことにも繋がります。
なお、closeメソッドを呼び出した後のSubSessionクラスの各メソッドへのアクセスでは全てESessionSecurityException例外が返されるようになることに注意してください。
Tags:
FileInfo createTmpFile(
[string
$filename = ""], [string
$logicalName = ""], [string
$contentType = ""], [mixed
$tag = null])
|
|
サブセッションに一時ファイルを作成します。
作成された一時ファイルの情報はFileInfoクラスで返却されます。 サブセッションに保存される一時ファイルには、ファイルシステムに対して安全な英数字のみで構成されるファイル名が付加されます。 実際のファイル名に関しては論理ファイル名として管理されることに注意してください。 これはアップロードされたファイルをサブセッションの一時ファイルに確保する場合などに便利です。
createTmpFileメソッドは$filename引数に物理的なファイルが渡された場合、そのファイルをサブセッションのワークディレクトリにコピーします。 これは既存のファイルをサブセッションの一時ファイルとして登録する際に便利です。
Tags:
Parameters:
サブセッションに割り当てられたワークディレクトリのパスを取得します。
サブセッションに割り当てられたワークディレクトリは、サブセッションで一意に識別される専用の領域です。 サブセッションに一時ファイルを作成する場合、このワークディレクトリに作成し、セッション変数へバイナリを格納することは避けるようにして下さい。 なお、SubSessionクラスには一時ファイルを作成するためのメソッドが用意されていますので、通常はそちらを利用します。
Tags: