PhpToken クラス
(PHP 8)
はじめに
このクラスは、token_get_all() 関数の代替です。 token_get_all() 関数は、トークンを示す一文字、 またはトークンのIDの配列、トークンのテキスト、行番号からなる配列を返します。 PhpToken::tokenize() は、 全てのトークンを PhpToken オブジェクトに正規化します。 これによって、トークンの操作を行うコードのメモリ使用量が少なくなり、 コードが読みやすくなります。
クラス概要
/* プロパティ */
/* メソッド */
}プロパティ
- id
-
T_* 定数のうちのひとつ。 または、 一文字のトークンを表す ASCII コードポイント。
- text
-
トークンの内容を示すテキスト
- line
-
トークンが始まる行番号(1から始まります)
- pos
-
トークン化された文字列内での(バイト単位の)開始位置(0から始まります)
目次
- PhpToken::__construct — 新しい PhpToken オブジェクトを返す
- PhpToken::getTokenName — トークンの名前を返す
- PhpToken::is — 指定された種類のトークンかを調べる
- PhpToken::isIgnorable — トークンがPHPパーサから無視されるかを調べる
- PhpToken::__toString — トークンの文字列表現を返す
- PhpToken::tokenize — ソースコードを PhpToken オブジェクトで表現されたトークンに分割する
+add a note
User Contributed Notes
There are no user contributed notes for this page.
↑ and ↓ to navigate •
Enter to select •
Esc to close
Press Enter without
selection to search using Google