PhpToken::__construct

(PHP 8)

PhpToken::__construct β€” Π‘ΠΎΠ·Π΄Π°Ρ‘Ρ‚ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ PhpToken

ОписаниС

final public function PhpToken::__construct(
Β Β Β Β int $id,
Β Β Β Β string $text,
Β Β Β Β int $line = -1,
Β Β Β Β int $pos = -1
)

Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Π½ΠΎΠ²Ρ‹ΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ PhpToken.

Бписок ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ²

id

Одна ΠΈΠ· констант T_* (смотритС Бписок Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ² парсСра), ΠΈΠ»ΠΈ символ ASCII, ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ ΠΎΠ΄Π½ΠΎΡΠΈΠΌΠ²ΠΎΠ»ΡŒΠ½Ρ‹ΠΉ Ρ‚ΠΎΠΊΠ΅Π½.

text

ВСкстовоС содСрТимоС Ρ‚ΠΎΠΊΠ΅Π½Π°.

line

НомСр строки (начиная с 1), с ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ начинаСтся Ρ‚ΠΎΠΊΠ΅Π½.

pos

ΠΠ°Ρ‡Π°Π»ΡŒΠ½Π°Ρ позиция (начиная с 0) Ρ‚ΠΎΠΊΠ΅Π½Π° Π² строкС (количСство Π±Π°ΠΉΡ‚ΠΎΠ²).

Π‘ΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ Ρ‚Π°ΠΊΠΆΠ΅

  • PhpToken::tokenize() - Π Π°Π·Π±ΠΈΡ€Π°Π΅Ρ‚ Π·Π°Π΄Π°Π½Π½ΡƒΡŽ строку, ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‰ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° PHP, Π½Π° массив ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² PhpToken
οΌ‹Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΡ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ

ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Π΅Ρ‰Ρ‘ Π½Π΅ добавляли примСчания для страницы