# COMPersistHelper クラス

(PHP 5, PHP 7, PHP 8)

## はじめに

COMPersistHelper クラスは、 php.ini の open_basedir ディレクティブと ストリーム resource を考慮して COM と PHP の相互運用性を高めます。

## クラス概要

final class COMPersistHelper {
/* メソッド */
public function __construct(?variant `$variant` = `null`)
public function GetCurFileName(): string|false
public function GetMaxStreamSize(): int
public function InitNew(): bool
public function LoadFromFile(string `$filename`, int `$flags` = 0): bool
public function LoadFromStream(resource `$stream`): bool
public function SaveToFile(?string `$filename`, bool `$remember` = `true`): bool
public function SaveToStream(resource `$stream`): bool
}

## 目次

- COMPersistHelper::__construct — COMPersistHelper オブジェクトを構築する
- COMPersistHelper::GetCurFileName — 現在のファイル名を取得する
- COMPersistHelper::GetMaxStreamSize — ストリームのサイズの最大値を取得する
- COMPersistHelper::InitNew — オブジェクトをデフォルトの状態に初期化する
- COMPersistHelper::LoadFromFile — オブジェクトをファイルから読み込む
- COMPersistHelper::LoadFromStream — ストリームからオブジェクトを読み込む
- COMPersistHelper::SaveToFile — オブジェクトをファイルに保存する
- COMPersistHelper::SaveToStream — オブジェクトをストリームに保存する

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open