SplFileObject::__construct 新しいファイルオブジェクトを作成する &reftitle.description; public SplFileObject::__construct stringfilename stringmode"r" booluseIncludePath&false; resourcenullcontext&null; 新しいファイルオブジェクトを作成します。 &reftitle.parameters; filename 読み込むファイル。 &tip.fopen-wrapper; mode ファイルをオープンするときのモード。許可されるモードのリストは fopen を参照。 useIncludePath filename を探すのに include_path を探索するかどうか。 context stream_context_create で作られる有効なコンテキストリソース。 &reftitle.errors; filename がオープンできない場合、RuntimeException がスローされます。 filename がディレクトリの場合、LogicException がスローされます。 &reftitle.examples; <methodname>SplFileObject::__construct</methodname> の例 この例は現在のファイルをオープンし 1 行ごとに内容を反復処理します。 $line) { echo "Line $line_num is $line"; } ?> ]]> &example.outputs.similar; $line) { Line 3 is echo "Line $line_num is $line"; Line 4 is } Line 5 is ?> ]]> &reftitle.seealso; SplFileInfo::openFile fopen