PHP 클래스 TagLibCx, thinksns

저자: liu21st ([email protected])
상속: extends TagLib
파일 보기 프로젝트 열기: medz/thinksns-4 1 사용 예제들

공개 메소드들

메소드 설명
_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 )