PHP Class SqlParser\Utils\BufferedQuery
Implements a specialized lexer used to extract statements from large inputs
that are being buffered. After each statement has been extracted, a lexer or
a parser may be used.
All comments are skipped, with one exception: MySQL commands inside
/*!.
显示文件
Open project: phpmyadmin/sql-parser
Class Usage Examples
Public Properties
Public Methods
Method Details
__construct()
public method
setDelimiter()
public method
Used to update the length of it too.
Property Details
$current public_oe property
The last incomplete query that was extracted.
public string $current |
return |
string |
|
$delimiter public_oe property
public string $delimiter |
return |
string |
|
$delimiterLen public_oe property
The length of the delimiter.
public int $delimiterLen |
return |
integer |
|
$options public_oe property
The options of this parser.
public array $options |
return |
array |
|
$query public_oe property
This field can be modified just by appending to it!
public string $query |
return |
string |
|
$status public_oe property
The current status of the parser.