PHP Класс TagLibCx, thinksns

Автор: liu21st ([email protected])
Наследование: extends TagLib
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
_case ( string $attr, string $content ) : string +---------------------------------------------------------- case标签解析 需要配合switch才有效 +---------------------------------------------------------- +----------------------------------------------------------
_comment ( string $attr ) : string +---------------------------------------------------------- comment标签解析 +---------------------------------------------------------- +----------------------------------------------------------
_compare ( string $attr, string $content, $type = 'eq' ) : string | void +---------------------------------------------------------- compare标签解析 用于值的比较 支持 eq neq gt lt egt elt heq nheq 默认是eq 格式: content +---------------------------------------------------------- +----------------------------------------------------------
_default ( string $attr ) : string +---------------------------------------------------------- default标签解析 需要配合switch才有效 使用: ddfdf +---------------------------------------------------------- +----------------------------------------------------------
_defined ( $attr, $content )
_egt ( $attr, $content )
_else ( string $attr ) : string +---------------------------------------------------------- else标签解析 +---------------------------------------------------------- +----------------------------------------------------------
_elseif ( string $attr, string $content ) : string +---------------------------------------------------------- else标签解析 格式:见if标签 +---------------------------------------------------------- +----------------------------------------------------------
_elt ( $attr, $content )
_eq ( $attr, $content )
_equal ( $attr, $content )
_foreach ( $attr, $content )
_gt ( $attr, $content )
_heq ( $attr, $content )
_if ( string $attr, string $content ) : string +---------------------------------------------------------- if标签解析 格式: 表达式支持 eq neq gt egt lt elt == > >= < <= or and || && +---------------------------------------------------------- +----------------------------------------------------------
_iterate ( string $attr, string $content ) : string | void +---------------------------------------------------------- iterator标签解析 循环输出iterator变量的值 格式: {user.username} {user.email} +---------------------------------------------------------- +----------------------------------------------------------
_layout ( $attr, $content )
_lt ( $attr, $content )
_neq ( $attr, $content )
_nheq ( $attr, $content )
_nosession ( string $attr, string $content ) : string | void +---------------------------------------------------------- notsession标签解析 如果某个session变量没有设置 则输出内容 格式: content +---------------------------------------------------------- +----------------------------------------------------------
_notequal ( $attr, $content )
_notpresent ( string $attr, string $content ) : string | void +---------------------------------------------------------- notpresent标签解析 如果某个变量没有设置,则输出内容 格式: content +---------------------------------------------------------- +----------------------------------------------------------
_php ( string $attr, string $content ) : string +---------------------------------------------------------- php标签解析 +---------------------------------------------------------- +----------------------------------------------------------
_present ( string $attr, string $content ) : string | void +---------------------------------------------------------- present标签解析 如果某个变量已经设置 则输出内容 格式: content +---------------------------------------------------------- +----------------------------------------------------------
_resultset ( $attr, $content )
_session ( string $attr, string $content ) : string | void +---------------------------------------------------------- session标签解析 如果某个session变量已经设置 则输出内容 格式: content +---------------------------------------------------------- +----------------------------------------------------------
_space ( $attr, $content ) 类定义开始
_subeach ( $attr, $content )
_sublist ( $attr, $content )
_switch ( string $attr, string $content ) : string +---------------------------------------------------------- switch标签解析 格式: 1 2 other +---------------------------------------------------------- +----------------------------------------------------------
_url ( $attr )
_var ( $attr )
_volist ( $attr, $content )

Описание методов

_case() публичный Метод

+---------------------------------------------------------- case标签解析 需要配合switch才有效 +---------------------------------------------------------- +----------------------------------------------------------
public _case ( string $attr, string $content ) : string
$attr string 标签属性
$content string 标签内容 +----------------------------------------------------------
Результат string +----------------------------------------------------------

_comment() публичный Метод

+---------------------------------------------------------- comment标签解析 +---------------------------------------------------------- +----------------------------------------------------------
public _comment ( string $attr ) : string
$attr string 标签属性 +----------------------------------------------------------
Результат string +----------------------------------------------------------

_compare() публичный Метод

+---------------------------------------------------------- compare标签解析 用于值的比较 支持 eq neq gt lt egt elt heq nheq 默认是eq 格式: content +---------------------------------------------------------- +----------------------------------------------------------
public _compare ( string $attr, string $content, $type = 'eq' ) : string | void
$attr string 标签属性
$content string 标签内容 +----------------------------------------------------------
Результат string | void +----------------------------------------------------------

_default() публичный Метод

+---------------------------------------------------------- default标签解析 需要配合switch才有效 使用: ddfdf +---------------------------------------------------------- +----------------------------------------------------------
public _default ( string $attr ) : string
$attr string 标签属性
Результат string +----------------------------------------------------------

_defined() публичный Метод

public _defined ( $attr, $content )

_egt() публичный Метод

public _egt ( $attr, $content )

_else() публичный Метод

+---------------------------------------------------------- else标签解析 +---------------------------------------------------------- +----------------------------------------------------------
public _else ( string $attr ) : string
$attr string 标签属性 +----------------------------------------------------------
Результат string +----------------------------------------------------------

_elseif() публичный Метод

+---------------------------------------------------------- else标签解析 格式:见if标签 +---------------------------------------------------------- +----------------------------------------------------------
public _elseif ( string $attr, string $content ) : string
$attr string 标签属性
$content string 标签内容 +----------------------------------------------------------
Результат string +----------------------------------------------------------

_elt() публичный Метод

public _elt ( $attr, $content )

_eq() публичный Метод

public _eq ( $attr, $content )

_equal() публичный Метод

public _equal ( $attr, $content )

_foreach() публичный Метод

public _foreach ( $attr, $content )

_gt() публичный Метод

public _gt ( $attr, $content )

_heq() публичный Метод

public _heq ( $attr, $content )

_if() публичный Метод

+---------------------------------------------------------- if标签解析 格式: 表达式支持 eq neq gt egt lt elt == > >= < <= or and || && +---------------------------------------------------------- +----------------------------------------------------------
public _if ( string $attr, string $content ) : string
$attr string 标签属性
$content string 标签内容 +----------------------------------------------------------
Результат string +----------------------------------------------------------

_iterate() публичный Метод

+---------------------------------------------------------- iterator标签解析 循环输出iterator变量的值 格式: {user.username} {user.email} +---------------------------------------------------------- +----------------------------------------------------------
public _iterate ( string $attr, string $content ) : string | void
$attr string 标签属性
$content string 标签内容 +----------------------------------------------------------
Результат string | void +----------------------------------------------------------

_layout() публичный Метод

public _layout ( $attr, $content )

_lt() публичный Метод

public _lt ( $attr, $content )

_neq() публичный Метод

public _neq ( $attr, $content )

_nheq() публичный Метод

public _nheq ( $attr, $content )

_nosession() публичный Метод

+---------------------------------------------------------- notsession标签解析 如果某个session变量没有设置 则输出内容 格式: content +---------------------------------------------------------- +----------------------------------------------------------
public _nosession ( string $attr, string $content ) : string | void
$attr string 标签属性
$content string 标签内容 +----------------------------------------------------------
Результат string | void +----------------------------------------------------------

_notequal() публичный Метод

public _notequal ( $attr, $content )

_notpresent() публичный Метод

+---------------------------------------------------------- notpresent标签解析 如果某个变量没有设置,则输出内容 格式: content +---------------------------------------------------------- +----------------------------------------------------------
public _notpresent ( string $attr, string $content ) : string | void
$attr string 标签属性
$content string 标签内容 +----------------------------------------------------------
Результат string | void +----------------------------------------------------------

_php() публичный Метод

+---------------------------------------------------------- php标签解析 +---------------------------------------------------------- +----------------------------------------------------------
public _php ( string $attr, string $content ) : string
$attr string 标签属性
$content string 标签内容 +----------------------------------------------------------
Результат string +----------------------------------------------------------

_present() публичный Метод

+---------------------------------------------------------- present标签解析 如果某个变量已经设置 则输出内容 格式: content +---------------------------------------------------------- +----------------------------------------------------------
public _present ( string $attr, string $content ) : string | void
$attr string 标签属性
$content string 标签内容 +----------------------------------------------------------
Результат string | void +----------------------------------------------------------

_resultset() публичный Метод

public _resultset ( $attr, $content )

_session() публичный Метод

+---------------------------------------------------------- session标签解析 如果某个session变量已经设置 则输出内容 格式: content +---------------------------------------------------------- +----------------------------------------------------------
public _session ( string $attr, string $content ) : string | void
$attr string 标签属性
$content string 标签内容 +----------------------------------------------------------
Результат string | void +----------------------------------------------------------

_space() публичный Метод

类定义开始
public _space ( $attr, $content )

_subeach() публичный Метод

public _subeach ( $attr, $content )

_sublist() публичный Метод

public _sublist ( $attr, $content )

_switch() публичный Метод

+---------------------------------------------------------- switch标签解析 格式: 1 2 other +---------------------------------------------------------- +----------------------------------------------------------
public _switch ( string $attr, string $content ) : string
$attr string 标签属性
$content string 标签内容 +----------------------------------------------------------
Результат string +----------------------------------------------------------

_url() публичный Метод

public _url ( $attr )

_var() публичный Метод

public _var ( $attr )

_volist() публичный Метод

public _volist ( $attr, $content )