PHP Класс HTMLPurifier_Lexer_DirectLex, yii
A pure PHP parser, DirectLex has absolutely no dependencies, making
it a reasonably good default for PHP4. Written with efficiency in mind,
it can be four times faster than HTMLPurifier_Lexer_PEARSax3, although it
pales in comparison to HTMLPurifier_Lexer_DOMLex.
Показать файл
Открыть проект
Примеры использования класса
Открытые свойства
Защищенные свойства (Protected)
Свойство |
Тип |
Описание |
|
$_whitespace |
|
Whitespace characters for str(c)spn. |
|
Открытые методы
Метод |
Описание |
|
parseAttributeString ( string $string, HTMLPurifier_Config $config, HTMLPurifier_Context $context ) : array |
Takes the inside of an HTML tag and makes an assoc array of attributes. |
|
tokenizeHTML ( String $html, HTMLPurifier_Config $config, HTMLPurifier_Context $context ) : array | HTMLPurifier_Token[] |
|
|
Защищенные методы
Описание методов
parseAttributeString()
публичный Метод
Takes the inside of an HTML tag and makes an assoc array of attributes.
public parseAttributeString ( string $string, HTMLPurifier_Config $config, HTMLPurifier_Context $context ) : array |
$string |
string |
Inside of tag excluding name. |
$config |
HTMLPurifier_Config |
|
$context |
HTMLPurifier_Context |
|
Результат |
array |
Assoc array of attributes. |
scriptCallback()
защищенный Метод
Callback function for script CDATA fudge
substrCount()
защищенный Метод
PHP 5.0.x compatible substr_count that implements offset and length
tokenizeHTML()
публичный Метод
public tokenizeHTML ( String $html, HTMLPurifier_Config $config, HTMLPurifier_Context $context ) : array | HTMLPurifier_Token[] |
$html |
String |
|
$config |
HTMLPurifier_Config |
|
$context |
HTMLPurifier_Context |
|
Результат |
array | HTMLPurifier_Token[] |
|
Описание свойств
$_whitespace защищенное свойство
Whitespace characters for str(c)spn.
$tracksLineNumbers публичное свойство
public $tracksLineNumbers |