ReflectionClass::getStartLine
(PHP 5, PHP 7, PHP 8)
ReflectionClass::getStartLine — 開始行を取得する
パラメータ
この関数にはパラメータはありません。
戻り値
開始行を整数で返します。
開始行が不明な場合は、false
を返します。
+add a note
User Contributed Notes 1 note
info at ensostudio dot ru ¶
3 years ago
Note: lines in file start from 1!
Sample to get class code:
<?php
$class = new ReflectionClass('Foo');
$offset = $class->getStartLine() - 1;
$code = implode(
'',
array_slice(
file($class->getFileName()),
$offset,
$class->getEndLine() - $offset
)
);
?>
↑ and ↓ to navigate •
Enter to select •
Esc to close
Press Enter without
selection to search using Google