SplFileObject::__construct
(PHP 5 >= 5.1.0, PHP 7, PHP 8)
SplFileObject::__construct — 新しいファイルオブジェクトを作成する
説明
public SplFileObject::__construct(
string $filename
,
string $mode
= "r",
bool $useIncludePath
= false
,
?resource $context
= null
)
例
例1 SplFileObject::__construct() の例
この例は現在のファイルをオープンし 1 行ごとに内容を反復処理します。
<?php
$file = new SplFileObject(__FILE__);
foreach ($file as $line_num => $line) {
echo "Line $line_num is $line";
}
?>
Line 0 is <?php
Line 1 is $file = new SplFileObject(__FILE__);
Line 2 is foreach ($file as $line_num => $line) {
Line 3 is echo "Line $line_num is $line";
Line 4 is }
Line 5 is ?>