\

Namespaces

Admin
Behavior
Boris
Home
Org
Think

Interfaces

HproseFilter
PHPExcel_CachedObjectStorage_ICache PHPExcel_CachedObjectStorage_ICache
PHPExcel_Cell_IValueBinder PHPExcel_Cell_IValueBinder
PHPExcel_IComparable PHPExcel_IComparable
PHPExcel_Reader_IReader PHPExcel_Reader_IReader
PHPExcel_Reader_IReadFilter PHPExcel_Reader_IReadFilter
PHPExcel_RichText_ITextElement PHPExcel_RichText_ITextElement
PHPExcel_Writer_IWriter PHPExcel_Writer_IWriter

Classes

_PHPRPC_Client
_smarty_code Code fragment inside a tag.
_smarty_doublequoted Double quoted string inside a tag.
_smarty_dq_content Raw chars as part of a double quoted string.
_smarty_linebreak template linebreaks
_smarty_parsetree
_smarty_tag A complete smarty tag.
_smarty_template_buffer Template element
_smarty_text template text
CholeskyDecomposition
config
DHParams
DumpTest
EigenvalueDecomposition
ETCore
HproseAbstractStream
HproseBaseHttpClient
HproseClassManager
HproseClient
HproseDate
HproseDateTime
HproseException
HproseFileStream
HproseFormatter
HproseHttpClient
HproseHttpServer
HproseProcStream
HproseProxy
HproseRawReader
HproseReader
HproseResultMode
HproseSimpleReader
HproseSimpleWriter
HproseStringStream
HproseTags
HproseTime
HproseWriter
IndentTest
jsonRPCClient The object of this class are generic jsonRPC 1.0 clients http://json-rpc.org/wiki/specification
jsonRPCServer This class build a json-RPC Server 1.0 http://json-rpc.org/wiki/specification
ParseTest
PclZip
PHPExcel PHPExcel
PHPExcel_Autoloader PHPExcel
PHPExcel_Best_Fit PHPExcel_Best_Fit
PHPExcel_CachedObjectStorage_APC PHPExcel_CachedObjectStorage_APC
PHPExcel_CachedObjectStorage_CacheBase PHPExcel_CachedObjectStorage_CacheBase
PHPExcel_CachedObjectStorage_DiscISAM PHPExcel_CachedObjectStorage_DiscISAM
PHPExcel_CachedObjectStorage_Igbinary PHPExcel_CachedObjectStorage_Igbinary
PHPExcel_CachedObjectStorage_Memcache PHPExcel_CachedObjectStorage_Memcache
PHPExcel_CachedObjectStorage_Memory PHPExcel_CachedObjectStorage_Memory
PHPExcel_CachedObjectStorage_MemoryGZip PHPExcel_CachedObjectStorage_MemoryGZip
PHPExcel_CachedObjectStorage_MemorySerialized PHPExcel_CachedObjectStorage_MemorySerialized
PHPExcel_CachedObjectStorage_PHPTemp PHPExcel_CachedObjectStorage_PHPTemp
PHPExcel_CachedObjectStorage_SQLite PHPExcel_CachedObjectStorage_SQLite
PHPExcel_CachedObjectStorage_SQLite3 PHPExcel_CachedObjectStorage_SQLite3
PHPExcel_CachedObjectStorage_Wincache PHPExcel_CachedObjectStorage_Wincache
PHPExcel_CachedObjectStorageFactory PHPExcel_CachedObjectStorageFactory
PHPExcel_CalcEngine_CyclicReferenceStack PHPExcel_CalcEngine_CyclicReferenceStack
PHPExcel_CalcEngine_Logger PHPExcel_CalcEngine_Logger
PHPExcel_Calculation PHPExcel_Calculation (Multiton)
PHPExcel_Calculation_Database PHPExcel_Calculation_Database
PHPExcel_Calculation_DateTime PHPExcel_Calculation_DateTime
PHPExcel_Calculation_Engineering PHPExcel_Calculation_Engineering
PHPExcel_Calculation_Exception PHPExcel_Calculation_Exception
PHPExcel_Calculation_ExceptionHandler PHPExcel_Calculation_ExceptionHandler
PHPExcel_Calculation_Financial PHPExcel_Calculation_Financial
PHPExcel_Calculation_FormulaParser PHPExcel_Calculation_FormulaParser
PHPExcel_Calculation_FormulaToken PHPExcel_Calculation_FormulaToken
PHPExcel_Calculation_Function PHPExcel_Calculation_Function
PHPExcel_Calculation_Functions PHPExcel_Calculation_Functions
PHPExcel_Calculation_Logical PHPExcel_Calculation_Logical
PHPExcel_Calculation_LookupRef PHPExcel_Calculation_LookupRef
PHPExcel_Calculation_MathTrig PHPExcel_Calculation_MathTrig
PHPExcel_Calculation_Statistical PHPExcel_Calculation_Statistical
PHPExcel_Calculation_TextData PHPExcel_Calculation_TextData
PHPExcel_Calculation_Token_Stack PHPExcel_Calculation_Token_Stack
PHPExcel_Cell PHPExcel_Cell
PHPExcel_Cell_AdvancedValueBinder PHPExcel_Cell_AdvancedValueBinder
PHPExcel_Cell_DataType PHPExcel_Cell_DataType
PHPExcel_Cell_DataValidation PHPExcel_Cell_DataValidation
PHPExcel_Cell_DefaultValueBinder PHPExcel_Cell_DefaultValueBinder
PHPExcel_Cell_Hyperlink PHPExcel_Cell_Hyperlink
PHPExcel_Chart PHPExcel_Chart
PHPExcel_Chart_Axis Created by PhpStorm.
PHPExcel_Chart_DataSeries PHPExcel_Chart_DataSeries
PHPExcel_Chart_DataSeriesValues PHPExcel_Chart_DataSeriesValues
PHPExcel_Chart_Exception PHPExcel_Chart_Exception
PHPExcel_Chart_GridLines Created by PhpStorm.
PHPExcel_Chart_Layout PHPExcel_Chart_Layout
PHPExcel_Chart_Legend PHPExcel_Chart_Legend
PHPExcel_Chart_PlotArea PHPExcel_Chart_PlotArea
PHPExcel_Chart_Properties Created by PhpStorm.
PHPExcel_Chart_Renderer_jpgraph PHPExcel_Chart_Renderer_jpgraph
PHPExcel_Chart_Title PHPExcel_Chart_Title
PHPExcel_Comment PHPExcel_Comment
PHPExcel_DocumentProperties PHPExcel_DocumentProperties
PHPExcel_DocumentSecurity PHPExcel_DocumentSecurity
PHPExcel_Exception PHPExcel_Exception
PHPExcel_Exponential_Best_Fit PHPExcel_Exponential_Best_Fit
PHPExcel_HashTable PHPExcel_HashTable
PHPExcel_Helper_HTML
PHPExcel_IOFactory PHPExcel_IOFactory
PHPExcel_Linear_Best_Fit PHPExcel_Linear_Best_Fit
PHPExcel_Logarithmic_Best_Fit PHPExcel_Logarithmic_Best_Fit
PHPExcel_NamedRange PHPExcel_NamedRange
PHPExcel_Polynomial_Best_Fit PHPExcel_Polynomial_Best_Fit
PHPExcel_Power_Best_Fit PHPExcel_Power_Best_Fit
PHPExcel_Reader_Abstract PHPExcel_Reader_Abstract
PHPExcel_Reader_CSV PHPExcel_Reader_CSV
PHPExcel_Reader_DefaultReadFilter PHPExcel_Reader_DefaultReadFilter
PHPExcel_Reader_Excel2003XML PHPExcel_Reader_Excel2003XML
PHPExcel_Reader_Excel2007 PHPExcel_Reader_Excel2007
PHPExcel_Reader_Excel2007_Chart PHPExcel_Reader_Excel2007_Chart
PHPExcel_Reader_Excel2007_Theme PHPExcel_Reader_Excel2007_Theme
PHPExcel_Reader_Excel5 PHPExcel_Reader_Abstract
PHPExcel_Reader_Excel5_Color
PHPExcel_Reader_Excel5_Color_BIFF5
PHPExcel_Reader_Excel5_Color_BIFF8
PHPExcel_Reader_Excel5_Color_BuiltIn
PHPExcel_Reader_Excel5_ErrorCode
PHPExcel_Reader_Excel5_Escher PHPExcel_Reader_Excel5_Escher
PHPExcel_Reader_Excel5_MD5 PHPExcel_Reader_Excel5_MD5
PHPExcel_Reader_Excel5_RC4 PHPExcel_Reader_Excel5_RC4
PHPExcel_Reader_Excel5_Style_Border
PHPExcel_Reader_Excel5_Style_FillPattern
PHPExcel_Reader_Exception PHPExcel_Reader_Exception
PHPExcel_Reader_Gnumeric PHPExcel_Reader_Gnumeric
PHPExcel_Reader_HTML PHPExcel root directory
PHPExcel_Reader_OOCalc PHPExcel_Reader_OOCalc
PHPExcel_Reader_SYLK PHPExcel_Reader_SYLK
PHPExcel_ReferenceHelper PHPExcel_ReferenceHelper (Singleton)
PHPExcel_RichText PHPExcel_RichText
PHPExcel_RichText_Run PHPExcel_RichText_Run
PHPExcel_RichText_TextElement PHPExcel_RichText_TextElement
PHPExcel_Settings PHPExcel_Settings
PHPExcel_Shared_CodePage PHPExcel_Shared_CodePage
PHPExcel_Shared_Date PHPExcel_Shared_Date
PHPExcel_Shared_Drawing PHPExcel_Shared_Drawing
PHPExcel_Shared_Escher PHPExcel_Shared_Escher
PHPExcel_Shared_Escher_DgContainer PHPExcel_Shared_Escher_DgContainer
PHPExcel_Shared_Escher_DgContainer_SpgrContainer PHPExcel_Shared_Escher_DgContainer_SpgrContainer
PHPExcel_Shared_Escher_DgContainer_SpgrContainer_SpContainer PHPExcel_Shared_Escher_DgContainer_SpgrContainer_SpContainer
PHPExcel_Shared_Escher_DggContainer PHPExcel_Shared_Escher_DggContainer
PHPExcel_Shared_Escher_DggContainer_BstoreContainer PHPExcel_Shared_Escher_DggContainer_BstoreContainer
PHPExcel_Shared_Escher_DggContainer_BstoreContainer_BSE PHPExcel_Shared_Escher_DggContainer_BstoreContainer_BSE
PHPExcel_Shared_Escher_DggContainer_BstoreContainer_BSE_Blip PHPExcel_Shared_Escher_DggContainer_BstoreContainer_BSE_Blip
PHPExcel_Shared_Excel5 PHPExcel_Shared_Excel5
PHPExcel_Shared_File PHPExcel_Shared_File
PHPExcel_Shared_Font PHPExcel_Shared_Font
PHPExcel_Shared_JAMA_LUDecomposition
PHPExcel_Shared_JAMA_Matrix
PHPExcel_Shared_JAMA_QRDecomposition
PHPExcel_Shared_OLE OLE package base class.
PHPExcel_Shared_OLE_ChainedBlockStream PHPExcel_Shared_OLE_ChainedBlockStream
PHPExcel_Shared_OLE_PPS Class for creating PPS's for OLE containers
PHPExcel_Shared_OLE_PPS_File Class for creating File PPS's for OLE containers
PHPExcel_Shared_OLE_PPS_Root Class for creating Root PPS's for OLE containers
PHPExcel_Shared_OLERead
PHPExcel_Shared_PasswordHasher PHPExcel_Shared_PasswordHasher
PHPExcel_Shared_String PHPExcel_Shared_String
PHPExcel_Shared_TimeZone PHPExcel_Shared_TimeZone
PHPExcel_Shared_XMLWriter PHPExcel_Shared_XMLWriter
PHPExcel_Shared_ZipArchive PHPExcel_Shared_ZipArchive
PHPExcel_Shared_ZipStreamWrapper PHPExcel_Shared_ZipStreamWrapper
PHPExcel_Style PHPExcel_Style
PHPExcel_Style_Alignment PHPExcel_Style_Alignment
PHPExcel_Style_Border PHPExcel_Style_Border
PHPExcel_Style_Borders PHPExcel_Style_Borders
PHPExcel_Style_Color PHPExcel_Style_Color
PHPExcel_Style_Conditional PHPExcel_Style_Conditional
PHPExcel_Style_Fill PHPExcel_Style_Fill
PHPExcel_Style_Font PHPExcel_Style_Font
PHPExcel_Style_NumberFormat PHPExcel_Style_NumberFormat
PHPExcel_Style_Protection PHPExcel_Style_Protection
PHPExcel_Style_Supervisor PHPExcel_Style_Supervisor
PHPExcel_Worksheet PHPExcel_Worksheet
PHPExcel_Worksheet_AutoFilter PHPExcel_Worksheet_AutoFilter
PHPExcel_Worksheet_AutoFilter_Column PHPExcel_Worksheet_AutoFilter_Column
PHPExcel_Worksheet_AutoFilter_Column_Rule PHPExcel_Worksheet_AutoFilter_Column_Rule
PHPExcel_Worksheet_BaseDrawing PHPExcel_Worksheet_BaseDrawing
PHPExcel_Worksheet_CellIterator PHPExcel_Worksheet_CellIterator
PHPExcel_Worksheet_Column PHPExcel_Worksheet_Column
PHPExcel_Worksheet_ColumnCellIterator PHPExcel_Worksheet_ColumnCellIterator
PHPExcel_Worksheet_ColumnDimension PHPExcel_Worksheet_ColumnDimension
PHPExcel_Worksheet_ColumnIterator PHPExcel_Worksheet_ColumnIterator
PHPExcel_Worksheet_Dimension PHPExcel_Worksheet_Dimension
PHPExcel_Worksheet_Drawing PHPExcel_Worksheet_Drawing
PHPExcel_Worksheet_Drawing_Shadow PHPExcel_Worksheet_Drawing_Shadow
PHPExcel_Worksheet_HeaderFooter PHPExcel_Worksheet_HeaderFooter
PHPExcel_Worksheet_HeaderFooterDrawing PHPExcel_Worksheet_HeaderFooterDrawing
PHPExcel_Worksheet_MemoryDrawing PHPExcel_Worksheet_MemoryDrawing
PHPExcel_Worksheet_PageMargins PHPExcel_Worksheet_PageMargins
PHPExcel_Worksheet_PageSetup PHPExcel_Worksheet_PageSetup
PHPExcel_Worksheet_Protection PHPExcel_Worksheet_Protection
PHPExcel_Worksheet_Row PHPExcel_Worksheet_Row
PHPExcel_Worksheet_RowCellIterator PHPExcel_Worksheet_RowCellIterator
PHPExcel_Worksheet_RowDimension PHPExcel_Worksheet_RowDimension
PHPExcel_Worksheet_RowIterator PHPExcel_Worksheet_RowIterator
PHPExcel_Worksheet_SheetView PHPExcel_Worksheet_SheetView
PHPExcel_WorksheetIterator PHPExcel_WorksheetIterator
PHPExcel_Writer_Abstract PHPExcel_Writer_Abstract
PHPExcel_Writer_CSV PHPExcel_Writer_CSV
PHPExcel_Writer_Excel2007 PHPExcel_Writer_Excel2007
PHPExcel_Writer_Excel2007_Chart PHPExcel_Writer_Excel2007_Chart
PHPExcel_Writer_Excel2007_Comments PHPExcel_Writer_Excel2007_Comments
PHPExcel_Writer_Excel2007_ContentTypes PHPExcel_Writer_Excel2007_ContentTypes
PHPExcel_Writer_Excel2007_DocProps PHPExcel_Writer_Excel2007_DocProps
PHPExcel_Writer_Excel2007_Drawing PHPExcel_Writer_Excel2007_Drawing
PHPExcel_Writer_Excel2007_Rels PHPExcel_Writer_Excel2007_Rels
PHPExcel_Writer_Excel2007_RelsRibbon PHPExcel_Writer_Excel2007_RelsRibbon
PHPExcel_Writer_Excel2007_RelsVBA PHPExcel_Writer_Excel2007_RelsVBA
PHPExcel_Writer_Excel2007_StringTable PHPExcel_Writer_Excel2007_StringTable
PHPExcel_Writer_Excel2007_Style PHPExcel_Writer_Excel2007_Style
PHPExcel_Writer_Excel2007_Theme PHPExcel_Writer_Excel2007_Theme
PHPExcel_Writer_Excel2007_Workbook PHPExcel_Writer_Excel2007_Workbook
PHPExcel_Writer_Excel2007_Worksheet PHPExcel_Writer_Excel2007_Worksheet
PHPExcel_Writer_Excel2007_WriterPart PHPExcel_Writer_Excel2007_WriterPart
PHPExcel_Writer_Excel5 PHPExcel_Writer_Excel5
PHPExcel_Writer_Excel5_BIFFwriter PHPExcel_Writer_Excel5_BIFFwriter
PHPExcel_Writer_Excel5_Escher PHPExcel_Shared_Escher_DggContainer_BstoreContainer
PHPExcel_Writer_Excel5_Font PHPExcel_Writer_Excel5_Font
PHPExcel_Writer_Excel5_Parser PHPExcel_Writer_Excel5_Parser
PHPExcel_Writer_Excel5_Workbook PHPExcel_Writer_Excel5_Workbook
PHPExcel_Writer_Excel5_Worksheet PHPExcel_Writer_Excel5_Worksheet
PHPExcel_Writer_Excel5_Xf PHPExcel_Writer_Excel5_Xf
PHPExcel_Writer_Exception PHPExcel_Writer_Exception
PHPExcel_Writer_HTML PHPExcel_Writer_HTML
PHPExcel_Writer_OpenDocument PHPExcel_Writer_OpenDocument
PHPExcel_Writer_OpenDocument_Cell_Comment PHPExcel_Writer_OpenDocument_Cell_Comment
PHPExcel_Writer_OpenDocument_Content PHPExcel_Writer_OpenDocument_Content
PHPExcel_Writer_OpenDocument_Meta PHPExcel_Writer_OpenDocument_Meta
PHPExcel_Writer_OpenDocument_MetaInf PHPExcel_Writer_OpenDocument_MetaInf
PHPExcel_Writer_OpenDocument_Mimetype PHPExcel
PHPExcel_Writer_OpenDocument_Settings PHPExcel_Writer_OpenDocument_Settings
PHPExcel_Writer_OpenDocument_Styles PHPExcel_Writer_OpenDocument_Styles
PHPExcel_Writer_OpenDocument_Thumbnails PHPExcel_Writer_OpenDocument_Thumbnails
PHPExcel_Writer_OpenDocument_WriterPart PHPExcel_Writer_OpenDocument_WriterPart
PHPExcel_Writer_PDF PHPExcel_Writer_PDF
PHPExcel_Writer_PDF_Core PHPExcel_Writer_PDF_Core
PHPExcel_Writer_PDF_DomPDF PHPExcel_Writer_PDF_DomPDF
PHPExcel_Writer_PDF_mPDF PHPExcel_Writer_PDF_mPDF
PHPExcel_Writer_PDF_tcPDF PHPExcel_Writer_PDF_tcPDF
PHPMailer PHPMailer - PHP email creation and transport class.
phpmailerException PHPMailer exception handler
PHPRPC_Client
PHPRPC_Date
PHPRPC_Error
PHPRPC_Server
POP3 PHPMailer POP-Before-SMTP Authentication Class.
RoundTripTest
SingularValueDecomposition
SmartTemplate SmartTemplate Class
SmartTemplateDebugger SmartTemplateDebugger Class Used by SmartTemplate Class
SmartTemplateParser SmartTemplateParser Class Used by SmartTemplate Class
Smarty This is the main Smarty class
Smarty_CacheResource Cache Handler API
Smarty_CacheResource_Custom Cache Handler API
Smarty_CacheResource_KeyValueStore Smarty Cache Handler Base for Key/Value Storage Implementations
Smarty_Config_Source Smarty Resource Data Object
Smarty_Data class for the Smarty data object
Smarty_Internal_CacheResource_File This class does contain all necessary methods for the HTML cache on file system
Smarty_Internal_Compile_Append Smarty Internal Plugin Compile Append Class
Smarty_Internal_Compile_Assign Smarty Internal Plugin Compile Assign Class
Smarty_Internal_Compile_Block Smarty Internal Plugin Compile Block Class
Smarty_Internal_Compile_Blockclose Smarty Internal Plugin Compile BlockClose Class
Smarty_Internal_Compile_Break Smarty Internal Plugin Compile Break Class
Smarty_Internal_Compile_Call Smarty Internal Plugin Compile Function_Call Class
Smarty_Internal_Compile_Capture Smarty Internal Plugin Compile Capture Class
Smarty_Internal_Compile_CaptureClose Smarty Internal Plugin Compile Captureclose Class
Smarty_Internal_Compile_Config_Load Smarty Internal Plugin Compile Config Load Class
Smarty_Internal_Compile_Continue Smarty Internal Plugin Compile Continue Class
Smarty_Internal_Compile_Debug Smarty Internal Plugin Compile Debug Class
Smarty_Internal_Compile_Else Smarty Internal Plugin Compile Else Class
Smarty_Internal_Compile_Elseif Smarty Internal Plugin Compile ElseIf Class
Smarty_Internal_Compile_Eval Smarty Internal Plugin Compile Eval Class
Smarty_Internal_Compile_Extends Smarty Internal Plugin Compile extend Class
Smarty_Internal_Compile_For Smarty Internal Plugin Compile For Class
Smarty_Internal_Compile_Forclose Smarty Internal Plugin Compile Forclose Class
Smarty_Internal_Compile_Foreach Smarty Internal Plugin Compile Foreach Class
Smarty_Internal_Compile_Foreachclose Smarty Internal Plugin Compile Foreachclose Class
Smarty_Internal_Compile_Foreachelse Smarty Internal Plugin Compile Foreachelse Class
Smarty_Internal_Compile_Forelse Smarty Internal Plugin Compile Forelse Class
Smarty_Internal_Compile_Function Smarty Internal Plugin Compile Function Class
Smarty_Internal_Compile_Functionclose Smarty Internal Plugin Compile Functionclose Class
Smarty_Internal_Compile_If Smarty Internal Plugin Compile If Class
Smarty_Internal_Compile_Ifclose Smarty Internal Plugin Compile Ifclose Class
Smarty_Internal_Compile_Include Smarty Internal Plugin Compile Include Class
Smarty_Internal_Compile_Include_Php Smarty Internal Plugin Compile Insert Class
Smarty_Internal_Compile_Insert Smarty Internal Plugin Compile Insert Class
Smarty_Internal_Compile_Ldelim Smarty Internal Plugin Compile Ldelim Class
Smarty_Internal_Compile_Nocache Smarty Internal Plugin Compile Nocache Classv
Smarty_Internal_Compile_Nocacheclose Smarty Internal Plugin Compile Nocacheclose Class
Smarty_Internal_Compile_Private_Block_Plugin Smarty Internal Plugin Compile Block Plugin Class
Smarty_Internal_Compile_Private_Function_Plugin Smarty Internal Plugin Compile Function Plugin Class
Smarty_Internal_Compile_Private_Modifier Smarty Internal Plugin Compile Modifier Class
Smarty_Internal_Compile_Private_Object_Block_Function Smarty Internal Plugin Compile Object Block Function Class
Smarty_Internal_Compile_Private_Object_Function Smarty Internal Plugin Compile Object Function Class
Smarty_Internal_Compile_Private_Print_Expression Smarty Internal Plugin Compile Print Expression Class
Smarty_Internal_Compile_Private_Registered_Block Smarty Internal Plugin Compile Registered Block Class
Smarty_Internal_Compile_Private_Registered_Function Smarty Internal Plugin Compile Registered Function Class
Smarty_Internal_Compile_Private_Special_Variable Smarty Internal Plugin Compile special Smarty Variable Class
Smarty_Internal_Compile_Rdelim Smarty Internal Plugin Compile Rdelim Class
Smarty_Internal_Compile_Section Smarty Internal Plugin Compile Section Class
Smarty_Internal_Compile_Sectionclose Smarty Internal Plugin Compile Sectionclose Class
Smarty_Internal_Compile_Sectionelse Smarty Internal Plugin Compile Sectionelse Class
Smarty_Internal_Compile_Setfilter Smarty Internal Plugin Compile Setfilter Class
Smarty_Internal_Compile_Setfilterclose Smarty Internal Plugin Compile Setfilterclose Class
Smarty_Internal_Compile_While Smarty Internal Plugin Compile While Class
Smarty_Internal_Compile_Whileclose Smarty Internal Plugin Compile Whileclose Class
Smarty_Internal_CompileBase This class does extend all internal compile plugins
Smarty_Internal_Config Smarty Internal Plugin Config
Smarty_Internal_Config_File_Compiler Main config file compiler class
Smarty_Internal_Configfilelexer Smarty Internal Plugin Configfilelexer
Smarty_Internal_Configfileparser
Smarty_Internal_Data Base class with template and variable methodes
Smarty_Internal_Debug Smarty Internal Plugin Debug Class
Smarty_Internal_Filter_Handler Class for filter processing
Smarty_Internal_Function_Call_Handler This class does call function defined with the {function} tag
Smarty_Internal_Get_Include_Path Smarty Internal Read Include Path Class
Smarty_Internal_Nocache_Insert Smarty Internal Plugin Compile Insert Class
Smarty_Internal_Resource_Eval Smarty Internal Plugin Resource Eval
Smarty_Internal_Resource_Extends Smarty Internal Plugin Resource Extends
Smarty_Internal_Resource_File Smarty Internal Plugin Resource File
Smarty_Internal_Resource_PHP Smarty Internal Plugin Resource PHP
Smarty_Internal_Resource_Registered Smarty Internal Plugin Resource Registered
Smarty_Internal_Resource_Stream Smarty Internal Plugin Resource Stream
Smarty_Internal_Resource_String Smarty Internal Plugin Resource String
Smarty_Internal_SmartyTemplateCompiler Class SmartyTemplateCompiler
Smarty_Internal_Template Main class with template data structures and methods
Smarty_Internal_TemplateBase Class with shared template methodes
Smarty_Internal_TemplateCompilerBase Main abstract compiler class
Smarty_Internal_Templatelexer Smarty Internal Plugin Templatelexer
Smarty_Internal_Templateparser
Smarty_Internal_Utility Utility class
Smarty_Internal_Write_File Smarty Internal Write File Class
Smarty_Resource Smarty Resource Plugin
Smarty_Resource_Custom Smarty Resource Plugin
Smarty_Resource_Recompiled Smarty Resource Plugin
Smarty_Resource_Uncompiled Smarty Resource Plugin
Smarty_Security This class does contain the security settings
Smarty_Template_Cached Smarty Resource Data Object
Smarty_Template_Compiled Smarty Resource Data Object
Smarty_Template_Source Smarty Resource Data Object
Smarty_Variable class for the Smarty variable object
SmartyBC Smarty Backward Compatability Wrapper Class
SmartyCompilerException Smarty compiler exception class
SmartyException Smarty exception class
SMTP PHPMailer RFC821 SMTP email transport class.
Spyc The Simple PHP YAML Class.
template
Template_Lite
Template_Lite_Compiler
TP_yyStackEntry
TP_yyToken Smarty Internal Plugin Templateparser
TPC_yyStackEntry
TPC_yyToken Smarty Internal Plugin Configfileparser
trendClass PHPExcel_trendClass
Undefined_Smarty_Variable class for undefined variable object
Uploader Created by JetBrains PhpStorm.
UploadFile 文件上传类
UploadHandler

Constants

__ACTION__

__ACTION__ = __CONTROLLER__ . $depr . (defined('ACTION_ALIAS') ? ACTION_ALIAS : ACTION_NAME)

__ACTION__

__ACTION__ = __CONTROLLER__ . $depr . ACTION_NAME

__APP__

__APP__ = strip_tags(PHP_FILE)

__APP__

__APP__ = strip_tags(PHP_FILE)

__CONTROLLER__

__CONTROLLER__ = __MODULE__ . $depr . ($urlCase ? parse_name(CONTROLLER_NAME) : CONTROLLER_NAME)

__CONTROLLER__

__CONTROLLER__ = __MODULE__ . $depr . (defined('BIND_CONTROLLER') ? '' : ($urlCase ? parse_name($controllerName) : $controllerName))

__EXT__

__EXT__ = strtolower(pathinfo($_SERVER['PATH_INFO'], PATHINFO_EXTENSION))

__EXT__

__EXT__ = strtolower(pathinfo($_SERVER['PATH_INFO'], PATHINFO_EXTENSION))

__EXT__

__EXT__ = strtolower(pathinfo($_SERVER['PATH_INFO'], PATHINFO_EXTENSION))

__INFO__

__INFO__ = trim($_SERVER['PATH_INFO'], '/')

__INFO__

__INFO__ = trim($_SERVER['PATH_INFO'], '/')

__INFO__

__INFO__ = trim($_SERVER['PATH_INFO'], '/')

__MODULE__

__MODULE__ = defined('BIND_MODULE') || !C('MULTI_MODULE') ? __APP__ : __APP__ . '/' . ($urlCase ? strtolower($moduleName) : $moduleName)

__MODULE__

__MODULE__ = defined('BIND_MODULE') ? __APP__ : __APP__ . '/' . ($urlCase ? strtolower($moduleName) : $moduleName)

__ROOT__

__ROOT__ = $_root == '/' || $_root == '\\' ? '' : $_root

__SELF__

__SELF__ = strip_tags($_SERVER[C('URL_REQUEST_URI')])

__SELF__

__SELF__ = strip_tags($_SERVER[C('URL_REQUEST_URI')])

_PHP_FILE_

_PHP_FILE_ = rtrim($_SERVER['SCRIPT_NAME'], '/')

ACTION_ALIAS

ACTION_ALIAS = strtolower($action)

ACTION_NAME

ACTION_NAME = defined('BIND_ACTION') ? BIND_ACTION : self::getAction($varAction, $urlCase)

ACTION_NAME

ACTION_NAME = self::getAction($varAction, $urlCase)

ACTION_NAME

ACTION_NAME = defined('BIND_ACTION') ? BIND_ACTION : self::getAction($varAction, $urlCase)

ADDON_PATH

ADDON_PATH = APP_PATH . 'Addon'

APP_DEBUG

APP_DEBUG = false

APP_DEBUG

APP_DEBUG = true

APP_DOMAIN

APP_DOMAIN = $_SERVER['HTTP_HOST']

APP_DOMAIN

APP_DOMAIN = $_SERVER['HTTP_HOST']

APP_DOMAIN

APP_DOMAIN = $_SERVER['HTTP_HOST']

APP_MODE

APP_MODE = 'common'

APP_PATH

APP_PATH = dirname($_SERVER['SCRIPT_FILENAME']) . '/'

APP_PATH

APP_PATH = './application/'

APP_STATUS

APP_STATUS = ''

ARGUMENT_BOUNDS_EXCEPTION

ARGUMENT_BOUNDS_EXCEPTION = -3

ARGUMENT_TYPE_EXCEPTION

ARGUMENT_TYPE_EXCEPTION = -2

ARRAY_LENGTH_EXCEPTION

ARRAY_LENGTH_EXCEPTION = -9

BCS_AK

BCS_AK = ''

BCS_API_PATH

BCS_API_PATH = dirname(__FILE__)

BCS_SK

BCS_SK = ''

BCS_SUPERFILE_POSTFIX

BCS_SUPERFILE_POSTFIX = '_bcs_superfile_'

BCS_SUPERFILE_SLICE_SIZE

BCS_SUPERFILE_SLICE_SIZE = 1024 * 1024

BEHAVIOR_PATH

BEHAVIOR_PATH = LIB_PATH . 'Behavior/'

BIND_CONTROLLER

BIND_CONTROLLER = $controller

BIND_CONTROLLER

BIND_CONTROLLER = $controller

BIND_MODULE

BIND_MODULE = array_shift($array)

BIND_MODULE

BIND_MODULE = array_shift($array)

BIND_MODULE

BIND_MODULE = array_shift($array)

BUILD_DIR_SECURE

BUILD_DIR_SECURE = true

CACHE_PATH

CACHE_PATH = RUNTIME_PATH . 'Cache/'

CALCULATION_REGEXP_CELLREF

CALCULATION_REGEXP_CELLREF = '(((\w*)|(\'[^\']*\')|(\"[^\"]*\"))!)?\$?([a-z]{1,3})\$?(\d+)'

CALCULATION_REGEXP_NAMEDRANGE

CALCULATION_REGEXP_NAMEDRANGE = '(((\w*)|(\'.*\')|(\".*\"))!)?([_A-Z][_A-Z0-9\.]*)'

COMMON_PATH

COMMON_PATH = APP_PATH . 'Common/'

CONF_EXT

CONF_EXT = '.php'

CONF_PARSE

CONF_PARSE = ''

CONF_PATH

CONF_PATH = COMMON_PATH . 'Conf/'

CONTROLLER_ALIAS

CONTROLLER_ALIAS = strtolower($controller)

CONTROLLER_NAME

CONTROLLER_NAME = defined('BIND_CONTROLLER') ? BIND_CONTROLLER : self::getController($varController, $urlCase)

CONTROLLER_NAME

CONTROLLER_NAME = self::getController($varController, $urlCase)

CONTROLLER_NAME

CONTROLLER_NAME = defined('BIND_CONTROLLER') ? BIND_CONTROLLER : self::getController($varController, $urlCase)

CONTROLLER_PATH

CONTROLLER_PATH = self::getSpace($varAddon, $urlCase)

CORE_PATH

CORE_PATH = LIB_PATH . 'Think/'

DATA_PATH

DATA_PATH = RUNTIME_PATH . 'Data/'

DATE_W3C

DATE_W3C = 'Y-m-d\TH:i:sP'

DEBUGMODE_ENABLED

DEBUGMODE_ENABLED = false

DIR_SECURE_CONTENT

DIR_SECURE_CONTENT = ' '

DIR_SECURE_FILENAME

DIR_SECURE_FILENAME = 'index.html'

DS

DS = DIRECTORY_SEPARATOR

E_DEPRECATED

E_DEPRECATED = 8192

E_RECOVERABLE_ERROR

E_RECOVERABLE_ERROR = 4096

E_STRICT

E_STRICT = 2048

E_USER_DEPRECATED

E_USER_DEPRECATED = 16384

EPS

EPS = 2.22E-16

EPS

ET3!

ET3! = TRUE

EULER

EULER = 2.718281828459045

EULER

EXT

EXT = '.class.php'

FINANCIAL_MAX_ITERATIONS

FINANCIAL_MAX_ITERATIONS = 128

FINANCIAL_MAX_ITERATIONS

FINANCIAL_PRECISION

FINANCIAL_PRECISION = 1.0E-8

FINANCIAL_PRECISION

HTML_FILE_NAME

HTML_FILE_NAME = HTML_PATH . $rule . C('HTML_FILE_SUFFIX', null, '.html')

HTML_PATH

HTML_PATH = APP_PATH . 'Html/'

IDENTIFIER_OLE

IDENTIFIER_OLE = pack('CCCCCCCC', 208, 207, 17, 224, 161, 177, 26, 225)

IMGUPLOAD_PATH

IMGUPLOAD_PATH = '/Public/'

IS_AJAX

IS_AJAX = isset($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest' || !empty($_POST[C('VAR_AJAX_SUBMIT')]) || !empty($_GET[C('VAR_AJAX_SUBMIT')]) ? true : false

IS_AJAX

IS_AJAX = isset($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest' || !empty($_POST[C('VAR_AJAX_SUBMIT')]) || !empty($_GET[C('VAR_AJAX_SUBMIT')]) ? true : false

IS_AJAX

IS_AJAX = isset($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest' || !empty($_POST[C('VAR_AJAX_SUBMIT')]) || !empty($_GET[C('VAR_AJAX_SUBMIT')]) ? true : false

IS_CGI

IS_CGI = 0 === strpos(PHP_SAPI, 'cgi') || false !== strpos(PHP_SAPI, 'fcgi') ? 1 : 0

IS_CLI

IS_CLI = PHP_SAPI == 'cli' ? 1 : 0

IS_DELETE

IS_DELETE = REQUEST_METHOD == 'DELETE' ? true : false

IS_DELETE

IS_DELETE = REQUEST_METHOD == 'DELETE' ? true : false

IS_DELETE

IS_DELETE = REQUEST_METHOD == 'DELETE' ? true : false

IS_GET

IS_GET = REQUEST_METHOD == 'GET' ? true : false

IS_GET

IS_GET = REQUEST_METHOD == 'GET' ? true : false

IS_GET

IS_GET = REQUEST_METHOD == 'GET' ? true : false

IS_POST

IS_POST = REQUEST_METHOD == 'POST' ? true : false

IS_POST

IS_POST = REQUEST_METHOD == 'POST' ? true : false

IS_POST

IS_POST = REQUEST_METHOD == 'POST' ? true : false

IS_PUT

IS_PUT = REQUEST_METHOD == 'PUT' ? true : false

IS_PUT

IS_PUT = REQUEST_METHOD == 'PUT' ? true : false

IS_PUT

IS_PUT = REQUEST_METHOD == 'PUT' ? true : false

IS_WIN

IS_WIN = strstr(PHP_OS, 'WIN') ? 1 : 0

JAMALANG

JAMALANG = 'EN'

LANG_PATH

LANG_PATH = COMMON_PATH . 'Lang/'

LANG_SET

LANG_SET = strtolower($langSet)

LIB_PATH

LIB_PATH = realpath(THINK_PATH . 'Library') . '/'

LOG_GAMMA_X_MAX_VALUE

LOG_GAMMA_X_MAX_VALUE = 2.55E+305

LOG_GAMMA_X_MAX_VALUE

LOG_PATH

LOG_PATH = RUNTIME_PATH . 'Logs/'

M_2DIVPI

M_2DIVPI = 0.6366197723675814

2 / PI

MAGIC_QUOTES_GPC

MAGIC_QUOTES_GPC = false

MATRIX_DIMENSION_EXCEPTION

MATRIX_DIMENSION_EXCEPTION = -4

MATRIX_RANK_EXCEPTION

MATRIX_RANK_EXCEPTION = -8

MATRIX_SINGULAR_EXCEPTION

MATRIX_SINGULAR_EXCEPTION = -7

MATRIX_SPD_EXCEPTION

MATRIX_SPD_EXCEPTION = -6

MAX_ITERATIONS

MAX_ITERATIONS = 256

MAX_ITERATIONS

MAX_VALUE

MAX_VALUE = 1.2E+308

MAX_VALUE

MEMORY_LIMIT_ON

MEMORY_LIMIT_ON = function_exists('memory_get_usage')

MODE_PATH

MODE_PATH = THINK_PATH . 'Mode/'

MODULE_ALIAS

MODULE_ALIAS = strtolower($module)

MODULE_ALIAS

MODULE_ALIAS = strtolower($module)

MODULE_ALIAS

MODULE_ALIAS = strtolower($module)

MODULE_NAME

MODULE_NAME = defined('BIND_MODULE') ? BIND_MODULE : self::getModule($varModule)

MODULE_NAME

MODULE_NAME = defined('BIND_MODULE') ? BIND_MODULE : self::getModule($varModule)

MODULE_NAME

MODULE_NAME = defined('BIND_MODULE') ? BIND_MODULE : self::getModule($varModule)

MODULE_PATH

MODULE_PATH = APP_PATH . MODULE_NAME . '/'

MODULE_PATH

MODULE_PATH = APP_PATH . MODULE_NAME . '/'

MODULE_PATH

MODULE_PATH = APP_PATH . MODULE_NAME . '/'

MODULE_PATHINFO_DEPR

MODULE_PATHINFO_DEPR = $depr

MODULE_PATHINFO_DEPR

MODULE_PATHINFO_DEPR = $depr

MODULE_PATHINFO_DEPR

MODULE_PATHINFO_DEPR = $depr

NOW_TIME

NOW_TIME = $_SERVER['REQUEST_TIME']

NOW_TIME

NOW_TIME = $_SERVER['REQUEST_TIME']

NOW_TIME

NOW_TIME = $_SERVER['REQUEST_TIME']

PCLZIP_ATT_FILE_COMMENT

PCLZIP_ATT_FILE_COMMENT = 79006

PCLZIP_ATT_FILE_CONTENT

PCLZIP_ATT_FILE_CONTENT = 79005

PCLZIP_ATT_FILE_MTIME

PCLZIP_ATT_FILE_MTIME = 79004

PCLZIP_ATT_FILE_NAME

PCLZIP_ATT_FILE_NAME = 79001

PCLZIP_ATT_FILE_NEW_FULL_NAME

PCLZIP_ATT_FILE_NEW_FULL_NAME = 79003

PCLZIP_ATT_FILE_NEW_SHORT_NAME

PCLZIP_ATT_FILE_NEW_SHORT_NAME = 79002

PCLZIP_CB_POST_ADD

PCLZIP_CB_POST_ADD = 78004

PCLZIP_CB_POST_EXTRACT

PCLZIP_CB_POST_EXTRACT = 78002

PCLZIP_CB_PRE_ADD

PCLZIP_CB_PRE_ADD = 78003

PCLZIP_CB_PRE_EXTRACT

PCLZIP_CB_PRE_EXTRACT = 78001

PCLZIP_ERR_ALREADY_A_DIRECTORY

PCLZIP_ERR_ALREADY_A_DIRECTORY = -17

PCLZIP_ERR_BAD_CHECKSUM

PCLZIP_ERR_BAD_CHECKSUM = -13

PCLZIP_ERR_BAD_EXTENSION

PCLZIP_ERR_BAD_EXTENSION = -9

PCLZIP_ERR_BAD_EXTRACTED_FILE

PCLZIP_ERR_BAD_EXTRACTED_FILE = -7

PCLZIP_ERR_BAD_FORMAT

PCLZIP_ERR_BAD_FORMAT = -10

PCLZIP_ERR_DELETE_FILE_FAIL

PCLZIP_ERR_DELETE_FILE_FAIL = -11

PCLZIP_ERR_DIR_CREATE_FAIL

PCLZIP_ERR_DIR_CREATE_FAIL = -8

PCLZIP_ERR_DIRECTORY_RESTRICTION

PCLZIP_ERR_DIRECTORY_RESTRICTION = -21

PCLZIP_ERR_FILENAME_TOO_LONG

PCLZIP_ERR_FILENAME_TOO_LONG = -5

PCLZIP_ERR_INVALID_ARCHIVE_ZIP

PCLZIP_ERR_INVALID_ARCHIVE_ZIP = -14

PCLZIP_ERR_INVALID_ATTRIBUTE_VALUE

PCLZIP_ERR_INVALID_ATTRIBUTE_VALUE = -20

PCLZIP_ERR_INVALID_OPTION_VALUE

PCLZIP_ERR_INVALID_OPTION_VALUE = -16

PCLZIP_ERR_INVALID_PARAMETER

PCLZIP_ERR_INVALID_PARAMETER = -3

PCLZIP_ERR_INVALID_ZIP

PCLZIP_ERR_INVALID_ZIP = -6

PCLZIP_ERR_MISSING_FILE

PCLZIP_ERR_MISSING_FILE = -4

PCLZIP_ERR_MISSING_OPTION_VALUE

PCLZIP_ERR_MISSING_OPTION_VALUE = -15

PCLZIP_ERR_NO_ERROR

PCLZIP_ERR_NO_ERROR = 0

PCLZIP_ERR_READ_OPEN_FAIL

PCLZIP_ERR_READ_OPEN_FAIL = -2

PCLZIP_ERR_RENAME_FILE_FAIL

PCLZIP_ERR_RENAME_FILE_FAIL = -12

PCLZIP_ERR_UNSUPPORTED_COMPRESSION

PCLZIP_ERR_UNSUPPORTED_COMPRESSION = -18

PCLZIP_ERR_UNSUPPORTED_ENCRYPTION

PCLZIP_ERR_UNSUPPORTED_ENCRYPTION = -19

PCLZIP_ERR_USER_ABORTED

PCLZIP_ERR_USER_ABORTED = 2

PCLZIP_ERR_WRITE_OPEN_FAIL

PCLZIP_ERR_WRITE_OPEN_FAIL = -1

PCLZIP_ERROR_EXTERNAL

PCLZIP_ERROR_EXTERNAL = 0

PCLZIP_OPT_ADD_COMMENT

PCLZIP_OPT_ADD_COMMENT = 77013

PCLZIP_OPT_ADD_PATH

PCLZIP_OPT_ADD_PATH = 77002

PCLZIP_OPT_ADD_TEMP_FILE_OFF

PCLZIP_OPT_ADD_TEMP_FILE_OFF = 77022

PCLZIP_OPT_ADD_TEMP_FILE_ON

PCLZIP_OPT_ADD_TEMP_FILE_ON = 77021

PCLZIP_OPT_ADD_TEMP_FILE_THRESHOLD

PCLZIP_OPT_ADD_TEMP_FILE_THRESHOLD = 77020

PCLZIP_OPT_BY_EREG

PCLZIP_OPT_BY_EREG = 77010

PCLZIP_OPT_BY_INDEX

PCLZIP_OPT_BY_INDEX = 77009

PCLZIP_OPT_BY_NAME

PCLZIP_OPT_BY_NAME = 77008

PCLZIP_OPT_BY_PREG

PCLZIP_OPT_BY_PREG = 77011

PCLZIP_OPT_COMMENT

PCLZIP_OPT_COMMENT = 77012

PCLZIP_OPT_EXTRACT_AS_STRING

PCLZIP_OPT_EXTRACT_AS_STRING = 77006

PCLZIP_OPT_EXTRACT_DIR_RESTRICTION

PCLZIP_OPT_EXTRACT_DIR_RESTRICTION = 77019

PCLZIP_OPT_EXTRACT_IN_OUTPUT

PCLZIP_OPT_EXTRACT_IN_OUTPUT = 77015

PCLZIP_OPT_NO_COMPRESSION

PCLZIP_OPT_NO_COMPRESSION = 77007

PCLZIP_OPT_PATH

PCLZIP_OPT_PATH = 77001

PCLZIP_OPT_PREPEND_COMMENT

PCLZIP_OPT_PREPEND_COMMENT = 77014

PCLZIP_OPT_REMOVE_ALL_PATH

PCLZIP_OPT_REMOVE_ALL_PATH = 77004

PCLZIP_OPT_REMOVE_PATH

PCLZIP_OPT_REMOVE_PATH = 77003

PCLZIP_OPT_REPLACE_NEWER

PCLZIP_OPT_REPLACE_NEWER = 77016

PCLZIP_OPT_SET_CHMOD

PCLZIP_OPT_SET_CHMOD = 77005

PCLZIP_OPT_STOP_ON_ERROR

PCLZIP_OPT_STOP_ON_ERROR = 77017

PCLZIP_OPT_TEMP_FILE_OFF

PCLZIP_OPT_TEMP_FILE_OFF = 77022

PCLZIP_OPT_TEMP_FILE_ON

PCLZIP_OPT_TEMP_FILE_ON = 77021

PCLZIP_OPT_TEMP_FILE_THRESHOLD

PCLZIP_OPT_TEMP_FILE_THRESHOLD = 77020

PCLZIP_READ_BLOCK_SIZE

PCLZIP_READ_BLOCK_SIZE = 2048

PCLZIP_SEPARATOR

PCLZIP_SEPARATOR = ','

PCLZIP_TEMPORARY_DIR

PCLZIP_TEMPORARY_DIR = \PHPExcel_Shared_File::sys_get_temp_dir() . DIRECTORY_SEPARATOR

PCLZIP_TEMPORARY_DIR

PCLZIP_TEMPORARY_DIR = ''

PCLZIP_TEMPORARY_FILE_RATIO

PCLZIP_TEMPORARY_FILE_RATIO = 0.47

PHP_FILE

PHP_FILE = _PHP_FILE_

PHP_FILE

PHP_FILE = _PHP_FILE_

PHPEXCEL_ROOT

PHPEXCEL_ROOT = dirname(__FILE__) . '/'

POLYMORPHIC_ARGUMENT_EXCEPTION

POLYMORPHIC_ARGUMENT_EXCEPTION = -1

PRECISION

PRECISION = 8.88E-16

PRECISION

PRECISION_LOSS_EXCEPTION

PRECISION_LOSS_EXCEPTION = -5

REQUEST_METHOD

REQUEST_METHOD = $_SERVER['REQUEST_METHOD']

REQUEST_METHOD

REQUEST_METHOD = $_SERVER['REQUEST_METHOD']

REQUEST_METHOD

REQUEST_METHOD = $_SERVER['REQUEST_METHOD']

ROW_LENGTH_EXCEPTION

ROW_LENGTH_EXCEPTION = -10

RUNTIME_PATH

RUNTIME_PATH = APP_PATH . 'Runtime/'

SMARTY_DIR

SMARTY_DIR = dirname(__FILE__) . DS

SMARTY_MBSTRING

SMARTY_MBSTRING = function_exists('mb_strlen')

SMARTY_PLUGINS_DIR

SMARTY_PLUGINS_DIR = SMARTY_DIR . 'plugins' . DS

SMARTY_RESOURCE_CHAR_SET

SMARTY_RESOURCE_CHAR_SET = SMARTY_MBSTRING ? 'UTF-8' : 'ISO-8859-1'

SMARTY_RESOURCE_DATE_FORMAT

SMARTY_RESOURCE_DATE_FORMAT = '%b %e, %Y'

SMARTY_SPL_AUTOLOAD

SMARTY_SPL_AUTOLOAD = 0

SMARTY_SYSPLUGINS_DIR

SMARTY_SYSPLUGINS_DIR = SMARTY_DIR . 'sysplugins' . DS

SQRT2PI

SQRT2PI = 2.5066282746310007

SQRT2PI

STORAGE_TYPE

STORAGE_TYPE = 'File'

SUB_DOMAIN

SUB_DOMAIN = $subDomain

SUB_DOMAIN

SUB_DOMAIN = $subDomain

SUB_DOMAIN

SUB_DOMAIN = $subDomain

TEMP_PATH

TEMP_PATH = RUNTIME_PATH . 'Temp/'

TEMPLATE_LITE_DIR

TEMPLATE_LITE_DIR = dirname(__FILE__) . DIRECTORY_SEPARATOR

THEME_NAME

THEME_NAME = $theme

THEME_NAME

THEME_NAME = $theme

THEME_PATH

THEME_PATH = $this->getThemePath($module)

THEME_PATH

THEME_PATH = $this->getThemePath($module)

THINK_PATH

THINK_PATH = __DIR__ . '/'

THINK_VERSION

THINK_VERSION = '3.2.3'

URL_COMMON

URL_COMMON = 0

URL_COMPAT

URL_COMPAT = 3

URL_PATHINFO

URL_PATHINFO = 1

URL_REWRITE

URL_REWRITE = 2

VENDOR_PATH

VENDOR_PATH = LIB_PATH . 'Vendor/'

XMININ

XMININ = 2.23E-308

XMININ

Functions

__autoload()

__autoload(string  $classname) 

Fall back to traditional autoload for old PHP versions

Parameters

string $classname

The name of the class to load

A()

A(string  $name, string  $layer = '', integer  $level) : \Think\Controller|false

实例化多层控制器 格式:[资源://][模块/]控制器

Parameters

string $name

资源地址

string $layer

控制层名称

integer $level

控制器层次

Returns

\Think\Controller|false

A()

A(string  $name, string  $layer = '', integer  $level = '') : \Controller|false

A函数用于实例化控制器 格式:[资源://][模块/]控制器

Parameters

string $name

资源地址

string $layer

控制层名称

integer $level

控制器层次

Returns

\Controller|false

A()

A(string  $name, string  $layer = '') : \Think\Controller|false

实例化多层控制器 格式:[资源://][模块/]控制器

Parameters

string $name

资源地址

string $layer

控制层名称

Returns

\Think\Controller|false

acosh()

acosh(  $x) 

Parameters

$x

array_map_recursive()

array_map_recursive(  $filter,   $data) 

Parameters

$filter
$data

array_map_recursive()

array_map_recursive(  $filter,   $data) 

Parameters

$filter
$data

array_map_recursive()

array_map_recursive(  $filter,   $data) 

Parameters

$filter
$data

array_ref_search()

array_ref_search(  $value,   $array) 

Parameters

$value
$array

asinh()

asinh(  $x) 

Parameters

$x

atanh()

atanh(  $x) 

Parameters

$x

B()

B(string  $name, string  $tag = '', Mixed  $params = NULL) : void

执行某个行为

Parameters

string $name

行为名称

string $tag

标签名称(行为类无需传入)

Mixed $params

传入的参数

B()

B(string  $name, string  $tag = '', Mixed  $params = NULL) : void

执行某个行为

Parameters

string $name

行为名称

string $tag

标签名称(行为类无需传入)

Mixed $params

传入的参数

B()

B(string  $name, Mixed  $params = NULL) : void

执行某个行为

Parameters

string $name

行为名称

Mixed $params

传入的参数

bcpowmod()

bcpowmod(  $x,   $y,   $modulus,   $scale) 

Parameters

$x
$y
$modulus
$scale

bigint_dec2num()

bigint_dec2num(  $dec) 

Parameters

$dec

bigint_div()

bigint_div(  $a,   $b,   $is_mod) 

Parameters

$a
$b
$is_mod

bigint_mul()

bigint_mul(  $a,   $b) 

Parameters

$a
$b

bigint_num2dec()

bigint_num2dec(  $num) 

Parameters

$num

bigint_num2str()

bigint_num2str(  $num) 

Parameters

$num

bigint_pow()

bigint_pow(  $b,   $e) 

Parameters

$b
$e

bigint_powmod()

bigint_powmod(  $x,   $y,   $m) 

Parameters

$x
$y
$m

bigint_random()

bigint_random(  $n,   $s) 

Parameters

$n
$s

bigint_str2num()

bigint_str2num(  $str) 

Parameters

$str

bigint_zerofill()

bigint_zerofill(  $str,   $num) 

Parameters

$str
$num

C()

C(string|array  $name = null, mixed  $value = null, mixed  $default = null) : mixed

获取和设置配置参数 支持批量定义

Parameters

string|array $name

配置变量

mixed $value

配置值

mixed $default

默认值

Returns

mixed

C()

C(string|array  $name = null, mixed  $value = null, mixed  $default = null) : mixed

获取和设置配置参数 支持批量定义

Parameters

string|array $name

配置变量

mixed $value

配置值

mixed $default

默认值

Returns

mixed

C()

C(string|array  $name = null, mixed  $value = null, mixed  $default = null) : mixed

获取和设置配置参数 支持批量定义

Parameters

string|array $name

配置变量

mixed $value

配置值

mixed $default

默认值

Returns

mixed

checklogin()

checklogin() 

compile()

compile(string  $filename) : string

编译文件

Parameters

string $filename

文件名

Returns

string

compile()

compile(string  $filename) : string

编译文件

Parameters

string $filename

文件名

Returns

string

compile()

compile(string  $filename) : string

编译文件

Parameters

string $filename

文件名

Returns

string

compile_compile_config()

compile_compile_config(  $variable,   $object) 

Template Lite compile config variables - template internal module

Type: template Name: compile_config

Parameters

$variable
$object

compile_compile_custom_block()

compile_compile_custom_block(  $function,   $modifiers,   $arguments,   $_result,   $object) 

Template Lite compile custom block - template internal module

Type: template Name: compile_custom_block

Parameters

$function
$modifiers
$arguments
$_result
$object

compile_compile_custom_function()

compile_compile_custom_function(  $function,   $modifiers,   $arguments,   $_result,   $object) 

Template Lite compile custom function - template internal module

Type: template Name: compile_custom_function

Parameters

$function
$modifiers
$arguments
$_result
$object

compile_compile_if()

compile_compile_if(  $arguments,   $elseif,   $while,   $object) 

Template Lite compile IF tag - template internal module

Type: template Name: compile_parse_is_expr

Parameters

$arguments
$elseif
$while
$object

compile_include()

compile_include(  $arguments,   $object) 

Template Lite

Type: compile Name: section_start

Parameters

$arguments
$object

compile_parse_is_expr()

compile_parse_is_expr(  $is_arg,   $_args,   $object) 

Template Lite compile IS exprenssion in IF tag - template internal module

Type: template Name: compile_parse_is_expr

Parameters

$is_arg
$_args
$object

compile_section_start()

compile_section_start(  $arguments,   $object) 

Template Lite section_start compile plugin converted from Smarty

Type: compile Name: section_start

Parameters

$arguments
$object

controller()

controller(string  $name) : \Think\Controller|false

用于实例化访问控制器

Parameters

string $name

控制器名

Returns

\Think\Controller|false

controller()

controller(string  $name, string  $path = '') : \Think\Controller|false

用于实例化访问控制器

Parameters

string $name

控制器名

string $path

控制器命名空间(路径)

Returns

\Think\Controller|false

cookie()

cookie(string  $name = '', mixed  $value = '', mixed  $option = null) : mixed

Cookie 设置、获取、删除

Parameters

string $name

cookie名称

mixed $value

cookie值

mixed $option

cookie参数

Returns

mixed

cookie()

cookie(string  $name, mixed  $value = '',   $option = null) : mixed

Cookie 设置、获取、删除

Parameters

string $name

cookie名称

mixed $value

cookie值

$option

Returns

mixed

cookie()

cookie(string  $name = '', mixed  $value = '', mixed  $option = null) : mixed

Cookie 设置、获取、删除

Parameters

string $name

cookie名称

mixed $value

cookie值

mixed $option

cookie参数

Returns

mixed

D()

D(string  $name = '', string  $layer = '') : \Think\Model

实例化模型类 格式 [资源://][模块/]模型

Parameters

string $name

资源地址

string $layer

模型层名称

Returns

\Think\Model

D()

D(string  $name = '', string  $layer = '') : \Think\Model

实例化模型类 格式 [资源://][模块/]模型

Parameters

string $name

资源地址

string $layer

模型层名称

Returns

\Think\Model

D()

D(string  $name = '', string  $layer = '') : \Model

D函数用于实例化模型类 格式 [资源://][模块/]模型

Parameters

string $name

资源地址

string $layer

模型层名称

Returns

\Model

data_to_xml()

data_to_xml(mixed  $data, string  $item = 'item', string  $id = 'id') : string

数据XML编码

Parameters

mixed $data

数据

string $item

数字索引时的节点名称

string $id

数字索引key转换为的属性名

Returns

string

data_to_xml()

data_to_xml(mixed  $data, string  $item = 'item', string  $id = 'id') : string

数据XML编码

Parameters

mixed $data

数据

string $item

数字索引时的节点名称

string $id

数字索引key转换为的属性名

Returns

string

declare_empty_class()

declare_empty_class(  $classname) 

Parameters

$classname

dump()

dump(mixed  $var, boolean  $echo = true, string  $label = null, boolean  $strict = true) : void|string

浏览器友好的变量输出

Parameters

mixed $var

变量

boolean $echo

是否输出 默认为True 如果为false 则返回输出字符串

string $label

标签 默认为空

boolean $strict

是否严谨 默认为true

Returns

void|string

dump()

dump(mixed  $var, boolean  $echo = true, string  $label = null, boolean  $strict = true) : void|string

浏览器友好的变量输出

Parameters

mixed $var

变量

boolean $echo

是否输出 默认为True 如果为false 则返回输出字符串

string $label

标签 默认为空

boolean $strict

是否严谨 默认为true

Returns

void|string

dump()

dump(mixed  $var, boolean  $echo = true, string  $label = null, boolean  $strict = true) : void|string

浏览器友好的变量输出

Parameters

mixed $var

变量

boolean $echo

是否输出 默认为True 如果为false 则返回输出字符串

string $label

标签 默认为空

boolean $strict

是否严谨 默认为true

Returns

void|string

E()

E(string  $msg, integer  $code) : void

抛出异常处理

Parameters

string $msg

异常消息

integer $code

异常代码 默认为0

Throws

\Think\Exception

E()

E(string  $msg, integer  $code) : void

抛出异常处理

Parameters

string $msg

异常消息

integer $code

异常代码 默认为0

E()

E(string  $msg, integer  $code) : void

抛出异常处理

Parameters

string $msg

异常消息

integer $code

异常代码 默认为0

Throws

\Think\Exception

F()

F(string  $name, mixed  $value = '', string  $path = DATA_PATH) : mixed

快速文件数据读取和保存 针对简单类型数据 字符串、数组

Parameters

string $name

缓存名称

mixed $value

缓存值

string $path

缓存路径

Returns

mixed

F()

F(string  $name, mixed  $value = '', string  $path = DATA_PATH) : mixed

快速文件数据读取和保存 针对简单类型数据 字符串、数组

Parameters

string $name

缓存名称

mixed $value

缓存值

string $path

缓存路径

Returns

mixed

F()

F(string  $name, mixed  $value = '', string  $path = DATA_PATH) : mixed

快速文件数据读取和保存 针对简单类型数据 字符串、数组

Parameters

string $name

缓存名称

mixed $value

缓存值

string $path

缓存路径

Returns

mixed

file_exists_case()

file_exists_case(string  $filename) : boolean

区分大小写的文件存在判断

Parameters

string $filename

文件地址

Returns

boolean

file_exists_case()

file_exists_case(string  $filename) : boolean

区分大小写的文件存在判断

Parameters

string $filename

文件地址

Returns

boolean

file_exists_case()

file_exists_case(string  $filename) : boolean

区分大小写的文件存在判断

Parameters

string $filename

文件地址

Returns

boolean

file_get_contents()

file_get_contents(  $filename,   $incpath = false,   $resource_context = null) 

Parameters

$filename
$incpath
$resource_context

G()

G(string  $start, string  $end = '', integer|string  $dec = 4) : mixed

记录和统计时间(微秒)和内存使用情况 使用方法: <code> G('begin'); // 记录开始标记位 // .

.. 区间运行代码 G('end'); // 记录结束标签位 echo G('begin','end',6); // 统计区间运行时间 精确到小数后6位 echo G('begin','end','m'); // 统计区间内存使用情况 如果end标记位没有定义,则会自动以当前作为标记位 其中统计内存使用需要 MEMORY_LIMIT_ON 常量为true才有效

Parameters

string $start

开始标签

string $end

结束标签

integer|string $dec

小数位或者m

Returns

mixed

G()

G(string  $start, string  $end = '', integer|string  $dec = 4) : mixed

记录和统计时间(微秒)和内存使用情况 使用方法: <code> G('begin'); // 记录开始标记位 // .

.. 区间运行代码 G('end'); // 记录结束标签位 echo G('begin','end',6); // 统计区间运行时间 精确到小数后6位 echo G('begin','end','m'); // 统计区间内存使用情况 如果end标记位没有定义,则会自动以当前作为标记位 其中统计内存使用需要 MEMORY_LIMIT_ON 常量为true才有效

Parameters

string $start

开始标签

string $end

结束标签

integer|string $dec

小数位或者m

Returns

mixed

G()

G(string  $start, string  $end = '', integer|string  $dec = 4) : mixed

记录和统计时间(微秒)和内存使用情况 使用方法: <code> G('begin'); // 记录开始标记位 // .

.. 区间运行代码 G('end'); // 记录结束标签位 echo G('begin','end',6); // 统计区间运行时间 精确到小数后6位 echo G('begin','end','m'); // 统计区间内存使用情况 如果end标记位没有定义,则会自动以当前作为标记位 其中统计内存使用需要 MEMORY_LIMIT_ON 常量为true才有效

Parameters

string $start

开始标签

string $end

结束标签

integer|string $dec

小数位或者m

Returns

mixed

generate_compiler_debug_output()

generate_compiler_debug_output(  $object) 

Template Lite generate_debug_output template internal module

Type: template Name: generate_debug_output

Parameters

$object

get_client_ip()

get_client_ip(integer  $type, boolean  $adv = false) : mixed

获取客户端IP地址

Parameters

integer $type

返回类型 0 返回IP地址 1 返回IPV4地址数字

boolean $adv

是否进行高级模式获取(有可能被伪装)

Returns

mixed

get_client_ip()

get_client_ip(integer  $type) : mixed

获取客户端IP地址

Parameters

integer $type

返回类型 0 返回IP地址 1 返回IPV4地址数字

Returns

mixed

getfiles()

getfiles(  $path,   $allowFiles, array  $files = array()) : array

遍历获取目录下的指定类型的文件

Parameters

$path
$allowFiles
array $files

Returns

array

gzdecode()

gzdecode(  $data,   $filename = '',   $error = '',   $maxlength = null) 

Parameters

$data
$filename
$error
$maxlength

hypo()

hypo(  $a,   $b) 

Parameters

$a
$b

I()

I(string  $name, mixed  $default = '', mixed  $filter = null, mixed  $datas = null) : mixed

获取输入参数 支持过滤和默认值 使用方法: <code> I('id',0); 获取id参数 自动判断get或者post I('post.name','','htmlspecialchars'); 获取$_POST['name'] I('get.'); 获取$_GET </code>

Parameters

string $name

变量的名称 支持指定类型

mixed $default

不存在的时候默认值

mixed $filter

参数过滤方法

mixed $datas

要获取的额外数据源

Returns

mixed

I()

I(string  $name, mixed  $default = '', mixed  $filter = null, mixed  $datas = null) : mixed

获取输入参数 支持过滤和默认值 使用方法: <code> I('id',0); 获取id参数 自动判断get或者post I('post.name','','htmlspecialchars'); 获取$_POST['name'] I('get.'); 获取$_GET </code>

Parameters

string $name

变量的名称 支持指定类型

mixed $default

不存在的时候默认值

mixed $filter

参数过滤方法

mixed $datas

要获取的额外数据源

Returns

mixed

I()

I(string  $name, mixed  $default = '', mixed  $filter = null, mixed  $datas = null) : mixed

获取输入参数 支持过滤和默认值 使用方法: <code> I('id',0); 获取id参数 自动判断get或者post I('post.name','','htmlspecialchars'); 获取$_POST['name'] I('get.'); 获取$_GET </code>

Parameters

string $name

变量的名称 支持指定类型

mixed $default

不存在的时候默认值

mixed $filter

参数过滤方法

mixed $datas

要获取的额外数据源

Returns

mixed

import()

import(string  $class, string  $baseUrl = '', string  $ext = EXT) : boolean

导入所需的类库 同java的Import 本函数有缓存功能

Parameters

string $class

类库命名空间字符串

string $baseUrl

起始路径

string $ext

导入的文件扩展名

Returns

boolean

import()

import(string  $class, string  $baseUrl = '', string  $ext = EXT) : boolean

导入所需的类库 同java的Import 本函数有缓存功能

Parameters

string $class

类库命名空间字符串

string $baseUrl

起始路径

string $ext

导入的文件扩展名

Returns

boolean

import()

import(string  $class, string  $baseUrl = '', string  $ext = EXT) : boolean

导入所需的类库 同java的Import 本函数有缓存功能

Parameters

string $class

类库命名空间字符串

string $baseUrl

起始路径

string $ext

导入的文件扩展名

Returns

boolean

in_array_case()

in_array_case(  $value,   $array) 

Parameters

$value
$array

in_array_case()

in_array_case(  $value,   $array) 

Parameters

$value
$array

in_array_case()

in_array_case(  $value,   $array) 

Parameters

$value
$array

int32()

int32(  $n) 

Parameters

$n

is_list()

is_list(array  $a) 

Parameters

array $a

is_ssl()

is_ssl() : boolean

判断是否SSL协议

Returns

boolean

is_ssl()

is_ssl() : boolean

判断是否SSL协议

Returns

boolean

is_utf8()

is_utf8(  $s) 

Parameters

$s

JAMAError()

JAMAError(  $errorNumber = null) 

Custom error handler

@param int $num Error number

Parameters

$errorNumber

keep_phprpc_cookie_in_session()

keep_phprpc_cookie_in_session() 

L()

L(string|array  $name = null, mixed  $value = null) : mixed

获取和设置语言定义(不区分大小写)

Parameters

string|array $name

语言变量

mixed $value

语言值或者变量

Returns

mixed

L()

L(string|array  $name = null, mixed  $value = null) : mixed

获取和设置语言定义(不区分大小写)

Parameters

string|array $name

语言变量

mixed $value

语言值或者变量

Returns

mixed

L()

L(string|array  $name = null, string  $value = null) : mixed

获取和设置语言定义(不区分大小写)

Parameters

string|array $name

语言变量

string $value

语言值

Returns

mixed

layout()

layout(string|false  $layout) : void

设置当前页面的布局

Parameters

string|false $layout

布局名称 为false的时候表示关闭布局

layout()

layout(string|false  $layout) : void

设置当前页面的布局

Parameters

string|false $layout

布局名称 为false的时候表示关闭布局

load()

load(string  $name, string  $baseUrl = '', string  $ext = '.php') : void

基于命名空间方式导入函数库 load('@.Util.Array')

Parameters

string $name

函数库命名空间字符串

string $baseUrl

起始路径

string $ext

导入的文件扩展名

load()

load(string  $name, string  $baseUrl = '', string  $ext = '.php') : void

基于命名空间方式导入函数库 load('@.Util.Array')

Parameters

string $name

函数库命名空间字符串

string $baseUrl

起始路径

string $ext

导入的文件扩展名

load()

load(string  $name, string  $baseUrl = '', string  $ext = '.php') : void

基于命名空间方式导入函数库 load('@.Util.Array')

Parameters

string $name

函数库命名空间字符串

string $baseUrl

起始路径

string $ext

导入的文件扩展名

load_config()

load_config(string  $file, string  $parse = CONF_PARSE) : array

加载配置文件 支持格式转换 仅支持一级配置

Parameters

string $file

配置文件名

string $parse

配置解析方法 有些格式需要用户自己解析

Returns

array

load_config()

load_config(string  $file, string  $parse = CONF_PARSE) : void

加载配置文件 支持格式转换 仅支持一级配置

Parameters

string $file

配置文件名

string $parse

配置解析方法 有些格式需要用户自己解析

load_config()

load_config(string  $file, string  $parse = CONF_PARSE) : array

加载配置文件 支持格式转换 仅支持一级配置

Parameters

string $file

配置文件名

string $parse

配置解析方法 有些格式需要用户自己解析

Returns

array

load_ext_file()

load_ext_file(  $path) : void

加载动态扩展文件

Parameters

$path

load_ext_file()

load_ext_file(  $path) : void

加载动态扩展文件

Parameters

$path

long2str()

long2str(  $v,   $w) 

Parameters

$v
$w

M()

M(string  $name = '', string  $tablePrefix = '', mixed  $connection = '') : \Think\Model

实例化一个没有模型文件的Model

Parameters

string $name

Model名称 支持指定基础模型 例如 MongoModel:User

string $tablePrefix

表前缀

mixed $connection

数据库连接信息

Returns

\Think\Model

M()

M(string  $name = '', string  $tablePrefix = '', mixed  $connection = '') : \Model

M函数用于实例化一个没有模型文件的Model

Parameters

string $name

Model名称 支持指定基础模型 例如 MongoModel:User

string $tablePrefix

表前缀

mixed $connection

数据库连接信息

Returns

\Model

M()

M(string  $name = '', string  $tablePrefix = '', mixed  $connection = '') : \Think\Model

实例化一个没有模型文件的Model

Parameters

string $name

Model名称 支持指定基础模型 例如 MongoModel:User

string $tablePrefix

表前缀

mixed $connection

数据库连接信息

Returns

\Think\Model

mb_str_replace()

mb_str_replace(  $search,   $replace,   $subject) 

Parameters

$search
$replace
$subject

mymd5()

mymd5(  $file) 

Parameters

$file

N()

N(string  $key, integer  $step,   $save = false) : mixed

设置和获取统计数据 使用方法: <code> N('db',1); // 记录数据库操作次数 N('read',1); // 记录读取次数 echo N('db'); // 获取当前页面数据库的所有操作次数 echo N('read'); // 获取当前页面读取次数 </code>

Parameters

string $key

标识位置

integer $step

步进值

$save

Returns

mixed

N()

N(string  $key, integer  $step, boolean  $save = false) : mixed

设置和获取统计数据 使用方法: <code> N('db',1); // 记录数据库操作次数 N('read',1); // 记录读取次数 echo N('db'); // 获取当前页面数据库的所有操作次数 echo N('read'); // 获取当前页面读取次数 </code>

Parameters

string $key

标识位置

integer $step

步进值

boolean $save

是否保存结果

Returns

mixed

N()

N(string  $key, integer  $step, boolean  $save = false) : mixed

设置和获取统计数据 使用方法: <code> N('db',1); // 记录数据库操作次数 N('read',1); // 记录读取次数 echo N('db'); // 获取当前页面数据库的所有操作次数 echo N('read'); // 获取当前页面读取次数 </code>

Parameters

string $key

标识位置

integer $step

步进值

boolean $save

是否保存结果

Returns

mixed

ob_get_clean()

ob_get_clean() 

parse_name()

parse_name(string  $name, integer  $type) : string

字符串命名风格转换 type 0 将Java风格转换为C的风格 1 将C风格转换为Java的风格

Parameters

string $name

字符串

integer $type

转换类型

Returns

string

parse_name()

parse_name(string  $name, integer  $type) : string

字符串命名风格转换 type 0 将Java风格转换为C的风格 1 将C风格转换为Java的风格

Parameters

string $name

字符串

integer $type

转换类型

Returns

string

parse_name()

parse_name(string  $name, integer  $type) : string

字符串命名风格转换 type 0 将Java风格转换为C的风格 1 将C风格转换为Java的风格

Parameters

string $name

字符串

integer $type

转换类型

Returns

string

parse_res_name()

parse_res_name(string  $name, string  $layer) : string

解析资源地址并导入类库文件 例如 module/controller addon://module/behavior

Parameters

string $name

资源地址 格式:[扩展://][模块/]资源名

string $layer

分层名称

Returns

string

parse_res_name()

parse_res_name(string  $name, string  $layer, integer  $level = 1) : string

解析资源地址并导入类库文件 例如 module/controller addon://module/behavior

Parameters

string $name

资源地址 格式:[扩展://][模块/]资源名

string $layer

分层名称

integer $level

控制器层次

Returns

string

parse_res_name()

parse_res_name(string  $name, string  $layer,   $level = 1) : string

解析资源地址并导入类库文件 例如 module/controller addon://module/behavior

Parameters

string $name

资源地址 格式:[扩展://][模块/]资源名

string $layer

分层名称

$level

Returns

string

PclZipUtilCopyBlock()

PclZipUtilCopyBlock(  $p_src,   $p_dest,   $p_size,   $p_mode) 

Parameters

$p_src
$p_dest
$p_size
$p_mode

PclZipUtilOptionText()

PclZipUtilOptionText(  $p_option) 

Parameters

$p_option

PclZipUtilPathInclusion()

PclZipUtilPathInclusion(  $p_dir,   $p_path) 

Parameters

$p_dir
$p_path

PclZipUtilPathReduction()

PclZipUtilPathReduction(  $p_dir) 

Parameters

$p_dir

PclZipUtilRename()

PclZipUtilRename(  $p_src,   $p_dest) 

Parameters

$p_src
$p_dest

PclZipUtilTranslateWinPath()

PclZipUtilTranslateWinPath(  $p_path,   $p_remove_disk_letter = true) 

Parameters

$p_path
$p_remove_disk_letter

php5to4()

php5to4(  $src,   $dest) 

Parameters

$src
$dest

PHPMailerAutoload()

PHPMailerAutoload(string  $classname) 

PHPMailer SPL autoloader.

Parameters

string $classname

The name of the class to load

R()

R(string  $url, string|array  $vars = array(), string  $layer = '') : mixed

远程调用控制器的操作方法 URL 参数格式 [资源://][模块/]控制器/操作

Parameters

string $url

调用地址

string|array $vars

调用参数 支持字符串和数组

string $layer

要调用的控制层名称

Returns

mixed

R()

R(string  $url, string|array  $vars = array(), string  $layer = '') : mixed

远程调用控制器的操作方法 URL 参数格式 [资源://][模块/]控制器/操作

Parameters

string $url

调用地址

string|array $vars

调用参数 支持字符串和数组

string $layer

要调用的控制层名称

Returns

mixed

R()

R(string  $url, string|array  $vars = array(), string  $layer = '') : mixed

远程调用控制器的操作方法 URL 参数格式 [资源://][模块/]控制器/操作

Parameters

string $url

调用地址

string|array $vars

调用参数 支持字符串和数组

string $layer

要调用的控制层名称

Returns

mixed

redirect()

redirect(string  $url, integer  $time, string  $msg = '') : void

URL重定向

Parameters

string $url

重定向的URL地址

integer $time

重定向的等待时间(秒)

string $msg

重定向前的提示信息

redirect()

redirect(string  $url, integer  $time, string  $msg = '') : void

URL重定向

Parameters

string $url

重定向的URL地址

integer $time

重定向的等待时间(秒)

string $msg

重定向前的提示信息

redirect()

redirect(string  $url, integer  $time, string  $msg = '') : void

URL重定向

Parameters

string $url

重定向的URL地址

integer $time

重定向的等待时间(秒)

string $msg

重定向前的提示信息

require_cache()

require_cache(string  $filename) : boolean

优化的require_once

Parameters

string $filename

文件地址

Returns

boolean

require_cache()

require_cache(string  $filename) : boolean

优化的require_once

Parameters

string $filename

文件地址

Returns

boolean

require_cache()

require_cache(string  $filename) : boolean

优化的require_once

Parameters

string $filename

文件地址

Returns

boolean

roundTrip()

roundTrip(  $a) 

Parameters

$a

S()

S(mixed  $name, mixed  $value = '', mixed  $options = null) : mixed

缓存管理

Parameters

mixed $name

缓存名称,如果为数组表示进行缓存设置

mixed $value

缓存值

mixed $options

缓存参数

Returns

mixed

S()

S(mixed  $name, mixed  $value = '', mixed  $options = null) : mixed

缓存管理

Parameters

mixed $name

缓存名称,如果为数组表示进行缓存设置

mixed $value

缓存值

mixed $options

缓存参数

Returns

mixed

S()

S(mixed  $name, mixed  $value = '', mixed  $options = null) : mixed

缓存管理

Parameters

mixed $name

缓存名称,如果为数组表示进行缓存设置

mixed $value

缓存值

mixed $options

缓存参数

Returns

mixed

send_http_status()

send_http_status(integer  $code) : void

发送HTTP状态

Parameters

integer $code

状态码

send_http_status()

send_http_status(integer  $code) : void

发送HTTP状态

Parameters

integer $code

状态码

send_http_status()

send_http_status(integer  $code) : void

发送HTTP状态

Parameters

integer $code

状态码

serialize_fix()

serialize_fix(  $v) 

Parameters

$v

session()

session(string|array  $name = '', mixed  $value = '') : mixed

session管理函数

Parameters

string|array $name

session名称 如果为数组则表示进行session设置

mixed $value

session值

Returns

mixed

session()

session(string|array  $name = '', mixed  $value = '') : mixed

session管理函数

Parameters

string|array $name

session名称 如果为数组则表示进行session设置

mixed $value

session值

Returns

mixed

session()

session(string|array  $name, mixed  $value = '') : mixed

session管理函数

Parameters

string|array $name

session名称 如果为数组则表示进行session设置

mixed $value

session值

Returns

mixed

smarty_block_textformat()

smarty_block_textformat(array  $params, string  $content, \Smarty_Internal_Template  $template,   $repeat) : string

Smarty {textformat}{/textformat} block plugin

Type: block function
Name: textformat
Purpose: format text a certain way with preset styles or custom wrap/indent settings
Params:

- style         - string (email)
- indent        - integer (0)
- wrap          - integer (80)
- wrap_char     - string ("\n")
- indent_char   - string (" ")
- wrap_boundary - boolean (true)

Parameters

array $params

parameters

string $content

contents of the block

\Smarty_Internal_Template $template

template object

$repeat

Returns

string —

content re-formatted

smarty_function_counter()

smarty_function_counter(array  $params, \Smarty_Internal_Template  $template) : string|null

Smarty {counter} function plugin

Type: function
Name: counter
Purpose: print out a counter value

Parameters

array $params

parameters

\Smarty_Internal_Template $template

template object

Returns

string|null

smarty_function_cycle()

smarty_function_cycle(array  $params, \Smarty_Internal_Template  $template) : string|null

Smarty {cycle} function plugin

Type: function
Name: cycle
Date: May 3, 2002
Purpose: cycle through given values
Params:

- name      - name of cycle (optional)
- values    - comma separated list of values to cycle, or an array of values to cycle
              (this can be left out for subsequent calls)
- reset     - boolean - resets given var to true
- print     - boolean - print var or not. default is true
- advance   - boolean - whether or not to advance the cycle
- delimiter - the value delimiter, default is ","
- assign    - boolean, assigns to template var instead of printed.

Examples:

{cycle values="#eeeeee,#d0d0d0d"}
{cycle name=row values="one,two,three" reset=true}
{cycle name=row}

Parameters

array $params

parameters

\Smarty_Internal_Template $template

template object

Returns

string|null

smarty_function_escape_special_chars()

smarty_function_escape_special_chars(string  $string) : string

escape_special_chars common function

Function: smarty_function_escape_special_chars
Purpose: used by other smarty functions to escape special chars except for already escaped ones

Parameters

string $string

text that should by escaped

Returns

string

smarty_function_fetch()

smarty_function_fetch(array  $params, \Smarty_Internal_Template  $template) : string|null

Smarty {fetch} plugin

Type: function
Name: fetch
Purpose: fetch file, web or ftp data and display results

Parameters

array $params

parameters

\Smarty_Internal_Template $template

template object

Returns

string|null —

if the assign parameter is passed, Smarty assigns the result to a template variable

smarty_function_html_checkboxes()

smarty_function_html_checkboxes(array  $params, object  $template) : string

Smarty {html_checkboxes} function plugin

File: function.html_checkboxes.php
Type: function
Name: html_checkboxes
Date: 24.Feb.2003
Purpose: Prints out a list of checkbox input types
Examples:

{html_checkboxes values=$ids output=$names}
{html_checkboxes values=$ids name='box' separator='
' output=$names} {html_checkboxes values=$ids checked=$checked separator='
' output=$names}

Params:

- name       (optional) - string default "checkbox"
- values     (required) - array
- options    (optional) - associative array
- checked    (optional) - array default not set
- separator  (optional) - ie 
or   - output (optional) - the output next to each checkbox - assign (optional) - assign the output as an array to this variable - escape (optional) - escape the content (not value), defaults to true

Parameters

array $params

parameters

object $template

template object

Returns

string

smarty_function_html_checkboxes_output()

smarty_function_html_checkboxes_output(  $name,   $value,   $output,   $selected,   $extra,   $separator,   $labels,   $label_ids,   $escape = true) 

Parameters

$name
$value
$output
$selected
$extra
$separator
$labels
$label_ids
$escape

smarty_function_html_image()

smarty_function_html_image(array  $params, \Smarty_Internal_Template  $template) : string

Smarty {html_image} function plugin

Type: function
Name: html_image
Date: Feb 24, 2003
Purpose: format HTML tags for the image
Examples: {html_image file="/images/masthead.gif"}
Output:
Params:

- file        - (required) - file (and path) of image
- height      - (optional) - image height (default actual height)
- width       - (optional) - image width (default actual width)
- basedir     - (optional) - base directory for absolute paths, default is environment variable DOCUMENT_ROOT
- path_prefix - prefix for path output (optional, default empty)

Parameters

array $params

parameters

\Smarty_Internal_Template $template

template object

Returns

string

smarty_function_html_options()

smarty_function_html_options(array  $params, \Smarty_Internal_Template  $template) : string

Smarty {html_options} function plugin

Type: function
Name: html_options
Purpose: Prints the list of

- name       (optional) - string default "select"
- values     (required) - if no options supplied) - array
- options    (required) - if no values supplied) - associative array
- selected   (optional) - string default not set
- output     (required) - if not options supplied) - array
- id         (optional) - string default not set
- class      (optional) - string default not set

Parameters

array $params

parameters

\Smarty_Internal_Template $template

template object

Returns

string

smarty_function_html_options_optgroup()

smarty_function_html_options_optgroup(  $key,   $values,   $selected,   $id,   $class,   $idx) 

Parameters

$key
$values
$selected
$id
$class
$idx

smarty_function_html_options_optoutput()

smarty_function_html_options_optoutput(  $key,   $value,   $selected,   $id,   $class,   $idx) 

Parameters

$key
$value
$selected
$id
$class
$idx

smarty_function_html_radios()

smarty_function_html_radios(array  $params, \Smarty_Internal_Template  $template) : string

Smarty {html_radios} function plugin

File: function.html_radios.php
Type: function
Name: html_radios
Date: 24.Feb.2003
Purpose: Prints out a list of radio input types
Params:

- name       (optional) - string default "radio"
- values     (required) - array
- options    (required) - associative array
- checked    (optional) - array default not set
- separator  (optional) - ie 
or   - output (optional) - the output next to each radio button - assign (optional) - assign the output as an array to this variable - escape (optional) - escape the content (not value), defaults to true

Examples:

{html_radios values=$ids output=$names}
{html_radios values=$ids name='box' separator='
' output=$names} {html_radios values=$ids checked=$checked separator='
' output=$names}

Parameters

array $params

parameters

\Smarty_Internal_Template $template

template object

Returns

string

smarty_function_html_radios_output()

smarty_function_html_radios_output(  $name,   $value,   $output,   $selected,   $extra,   $separator,   $labels,   $label_ids,   $escape) 

Parameters

$name
$value
$output
$selected
$extra
$separator
$labels
$label_ids
$escape

smarty_function_html_select_date()

smarty_function_html_select_date(array  $params, \Smarty_Internal_Template  $template) : string

Smarty {html_select_date} plugin

Type: function
Name: html_select_date
Purpose: Prints the dropdowns for date selection.

ChangeLog:

           - 1.0 initial release
           - 1.1 added support for +/- N syntax for begin
             and end year values. (Monte)
           - 1.2 added support for yyyy-mm-dd syntax for
             time value. (Jan Rosier)
           - 1.3 added support for choosing format for
             month values (Gary Loescher)
           - 1.3.1 added support for choosing format for
             day values (Marcus Bointon)
           - 1.3.2 support negative timestamps, force year
             dropdown to include given date unless explicitly set (Monte)
           - 1.3.4 fix behaviour of 0000-00-00 00:00:00 dates to match that
             of 0000-00-00 dates (cybot, boots)
           - 2.0 complete rewrite for performance,
             added attributes month_names, *_id

Parameters

array $params

parameters

\Smarty_Internal_Template $template

template object

Returns

string

smarty_function_html_select_time()

smarty_function_html_select_time(array  $params, \Smarty_Internal_Template  $template) : string

Smarty {html_select_time} function plugin

Type: function
Name: html_select_time
Purpose: Prints the dropdowns for time selection

Parameters

array $params

parameters

\Smarty_Internal_Template $template

template object

Returns

string

smarty_function_html_table()

smarty_function_html_table(array  $params, \Smarty_Internal_Template  $template) : string

Smarty {html_table} function plugin

Type: function
Name: html_table
Date: Feb 17, 2003
Purpose: make an html table from an array of data
Params:

- loop       - array to loop through
- cols       - number of columns, comma separated list of column names
               or array of column names
- rows       - number of rows
- table_attr - table attributes
- th_attr    - table heading attributes (arrays are cycled)
- tr_attr    - table row attributes (arrays are cycled)
- td_attr    - table cell attributes (arrays are cycled)
- trailpad   - value to pad trailing cells with
- caption    - text for caption element
- vdir       - vertical direction (default: "down", means top-to-bottom)
- hdir       - horizontal direction (default: "right", means left-to-right)
- inner      - inner loop (default "cols": print $loop line by line,
               $loop will be printed column by column otherwise)

Examples:

{table loop=$data}
{table loop=$data cols=4 tr_attr='"bgcolor=red"'}
{table loop=$data cols="first,second,third" tr_attr=$colors}

Parameters

array $params

parameters

\Smarty_Internal_Template $template

template object

Returns

string

smarty_function_html_table_cycle()

smarty_function_html_table_cycle(  $name,   $var,   $no) 

Parameters

$name
$var
$no

smarty_function_mailto()

smarty_function_mailto(array  $params, \Smarty_Internal_Template  $template) : string

Smarty {mailto} function plugin

Type: function
Name: mailto
Date: May 21, 2002 Purpose: automate mailto address link creation, and optionally encode them.
Params:

- address    - (required) - e-mail address
- text       - (optional) - text to display, default is address
- encode     - (optional) - can be one of:
                            * none : no encoding (default)
                            * javascript : encode with javascript
                            * javascript_charcode : encode with javascript charcode
                            * hex : encode with hexidecimal (no javascript)
- cc         - (optional) - address(es) to carbon copy
- bcc        - (optional) - address(es) to blind carbon copy
- subject    - (optional) - e-mail subject
- newsgroups - (optional) - newsgroup(s) to post to
- followupto - (optional) - address(es) to follow up to
- extra      - (optional) - extra tags for the href link

Examples:

{mailto address="me@domain.com"}
{mailto address="me@domain.com" encode="javascript"}
{mailto address="me@domain.com" encode="hex"}
{mailto address="me@domain.com" subject="Hello to you!"}
{mailto address="me@domain.com" cc="you@domain.com,they@domain.com"}
{mailto address="me@domain.com" extra='class="mailto"'}

Parameters

array $params

parameters

\Smarty_Internal_Template $template

template object

Returns

string

smarty_function_math()

smarty_function_math(array  $params, \Smarty_Internal_Template  $template) : string|null

Smarty {math} function plugin

Type: function
Name: math
Purpose: handle math computations in template

Parameters

array $params

parameters

\Smarty_Internal_Template $template

template object

Returns

string|null

smarty_literal_compiler_param()

smarty_literal_compiler_param(array  $params, integer  $index, mixed  $default = null) : mixed

evaluate compiler parameter

Parameters

array $params

parameter array as given to the compiler function

integer $index

array index of the parameter to convert

mixed $default

value to be returned if the parameter is not present

Throws

\SmartyException

if parameter is not a literal (but an expression, variable, …)

Returns

mixed —

evaluated value of parameter or $default

smarty_make_timestamp()

smarty_make_timestamp(\DateTime|integer|string  $string) : integer

Function: smarty_make_timestamp<br> Purpose: used by other smarty functions to make a timestamp from a string.

Parameters

\DateTime|integer|string $string

date object, timestamp or string that can be converted using strtotime()

Returns

integer

smarty_mb_from_unicode()

smarty_mb_from_unicode(integer|array  $unicode, string  $encoding = null) : string

convert unicodes to the character of given encoding

Parameters

integer|array $unicode

single unicode or list of unicodes to convert

string $encoding

encoding of returned string, if null mb_internal_encoding() is used

Returns

string —

unicode as character sequence in given $encoding

smarty_mb_str_replace()

smarty_mb_str_replace(string  $search, string  $replace, string  $subject,   $count) : string

Multibyte string replace

Parameters

string $search

the string to be searched

string $replace

the replacement string

string $subject

the source string

$count

Returns

string —

replaced string

smarty_mb_to_unicode()

smarty_mb_to_unicode(string  $string, string  $encoding = null) : array

convert characters to their decimal unicode equivalents

Parameters

string $string

characters to calculate unicode of

string $encoding

encoding of $string, if null mb_internal_encoding() is used

Returns

array —

sequence of unicodes

smarty_mb_wordwrap()

smarty_mb_wordwrap(string  $str, integer  $width = 75, string  $break = "\n", boolean  $cut = false) : string

Wrap a string to a given number of characters

Parameters

string $str

the string to wrap

integer $width

the width of the output

string $break

the character used to break the line

boolean $cut

ignored parameter, just for the sake of

Returns

string —

wrapped string

smarty_modifier_capitalize()

smarty_modifier_capitalize(string  $string, boolean  $uc_digits = false, boolean  $lc_rest = false) : string

Smarty capitalize modifier plugin

Type: modifier
Name: capitalize
Purpose: capitalize words in the string

Parameters

string $string

string to capitalize

boolean $uc_digits

also capitalize "x123" to "X123"

boolean $lc_rest

capitalize first letters, lowercase all following letters "aAa" to "Aaa"

Returns

string —

capitalized string

smarty_modifier_date_format()

smarty_modifier_date_format(string  $string, string  $format = SMARTY_RESOURCE_DATE_FORMAT, string  $default_date = '', string  $formatter = 'auto') : string

Smarty date_format modifier plugin

Type: modifier
Name: date_format
Purpose: format datestamps via strftime
Input:

  • string: input date string
  • format: strftime format for output
  • default_date: default date if $string is empty

Parameters

string $string

input date string

string $format

strftime format for output

string $default_date

default date if $string is empty

string $formatter

either 'strftime' or 'auto'

Returns

string —

|void

smarty_modifier_debug_print_var()

smarty_modifier_debug_print_var(array|object  $var, integer  $depth, integer  $length = 40) : string

Smarty debug_print_var modifier plugin

Type: modifier
Name: debug_print_var
Purpose: formats variable contents for display in the console

Parameters

array|object $var

variable to be formatted

integer $depth

maximum recursion depth if $var is an array

integer $length

maximum string length if $var is a string

Returns

string

smarty_modifier_escape()

smarty_modifier_escape(string  $string, string  $esc_type = 'html', string  $char_set = null, boolean  $double_encode = true) : string

Smarty escape modifier plugin

Type: modifier
Name: escape
Purpose: escape string for output

Parameters

string $string

input string

string $esc_type

escape type

string $char_set

character set, used for htmlspecialchars() or htmlentities()

boolean $double_encode

encode already encoded entitites again, used for htmlspecialchars() or htmlentities()

Returns

string —

escaped input string

smarty_modifier_regex_replace()

smarty_modifier_regex_replace(string  $string, string|array  $search, string|array  $replace) : string

Smarty regex_replace modifier plugin

Type: modifier
Name: regex_replace
Purpose: regular expression search/replace

Parameters

string $string

input string

string|array $search

regular expression(s) to search for

string|array $replace

string(s) that should be replaced

Returns

string

smarty_modifier_replace()

smarty_modifier_replace(string  $string, string  $search, string  $replace) : string

Smarty replace modifier plugin

Type: modifier
Name: replace
Purpose: simple search/replace

Parameters

string $string

input string

string $search

text to search for

string $replace

replacement text

Returns

string

smarty_modifier_spacify()

smarty_modifier_spacify(string  $string, string  $spacify_char = ' ') : string

Smarty spacify modifier plugin

Type: modifier
Name: spacify
Purpose: add spaces between characters in a string

Parameters

string $string

input string

string $spacify_char

string to insert between characters.

Returns

string

smarty_modifier_truncate()

smarty_modifier_truncate(string  $string, integer  $length = 80, string  $etc = '...', boolean  $break_words = false, boolean  $middle = false) : string

Smarty truncate modifier plugin

Type: modifier
Name: truncate
Purpose: Truncate a string to a certain length if necessary, optionally splitting in the middle of a word, and appending the $etc string or inserting $etc into the middle.

Parameters

string $string

input string

integer $length

length of truncated text

string $etc

end string

boolean $break_words

truncate at word boundary

boolean $middle

truncate in the middle of text

Returns

string —

truncated string

smarty_modifiercompiler_cat()

smarty_modifiercompiler_cat(array  $params,   $compiler) : string

Smarty cat modifier plugin

Type: modifier
Name: cat
Date: Feb 24, 2003
Purpose: catenate a value to a variable
Input: string to catenate
Example: {$var|cat:"foo"}

Parameters

array $params

parameters

$compiler

Returns

string —

with compiled code

smarty_modifiercompiler_count_characters()

smarty_modifiercompiler_count_characters(array  $params,   $compiler) : string

Smarty count_characters modifier plugin

Type: modifier
Name: count_characteres
Purpose: count the number of characters in a text

Parameters

array $params

parameters

$compiler

Returns

string —

with compiled code

smarty_modifiercompiler_count_paragraphs()

smarty_modifiercompiler_count_paragraphs(array  $params,   $compiler) : string

Smarty count_paragraphs modifier plugin

Type: modifier
Name: count_paragraphs
Purpose: count the number of paragraphs in a text

Parameters

array $params

parameters

$compiler

Returns

string —

with compiled code

smarty_modifiercompiler_count_sentences()

smarty_modifiercompiler_count_sentences(array  $params,   $compiler) : string

Smarty count_sentences modifier plugin

Type: modifier
Name: count_sentences Purpose: count the number of sentences in a text

Parameters

array $params

parameters

$compiler

Returns

string —

with compiled code

smarty_modifiercompiler_count_words()

smarty_modifiercompiler_count_words(array  $params,   $compiler) : string

Smarty count_words modifier plugin

Type: modifier
Name: count_words
Purpose: count the number of words in a text

Parameters

array $params

parameters

$compiler

Returns

string —

with compiled code

smarty_modifiercompiler_default()

smarty_modifiercompiler_default(array  $params,   $compiler) : string

Smarty default modifier plugin

Type: modifier
Name: default
Purpose: designate default value for empty variables

Parameters

array $params

parameters

$compiler

Returns

string —

with compiled code

smarty_modifiercompiler_escape()

smarty_modifiercompiler_escape(array  $params,   $compiler) : string

Smarty escape modifier plugin

Type: modifier
Name: escape
Purpose: escape string for output

Parameters

array $params

parameters

$compiler

Returns

string —

with compiled code

smarty_modifiercompiler_from_charset()

smarty_modifiercompiler_from_charset(array  $params,   $compiler) : string

Smarty from_charset modifier plugin

Type: modifier
Name: from_charset
Purpose: convert character encoding from $charset to internal encoding

Parameters

array $params

parameters

$compiler

Returns

string —

with compiled code

smarty_modifiercompiler_indent()

smarty_modifiercompiler_indent(array  $params,   $compiler) : string

Smarty indent modifier plugin

Type: modifier
Name: indent
Purpose: indent lines of text

Parameters

array $params

parameters

$compiler

Returns

string —

with compiled code

smarty_modifiercompiler_lower()

smarty_modifiercompiler_lower(array  $params,   $compiler) : string

Smarty lower modifier plugin

Type: modifier
Name: lower
Purpose: convert string to lowercase

Parameters

array $params

parameters

$compiler

Returns

string —

with compiled code

smarty_modifiercompiler_noprint()

smarty_modifiercompiler_noprint(array  $params,   $compiler) : string

Smarty noprint modifier plugin

Type: modifier
Name: noprint
Purpose: return an empty string

Parameters

array $params

parameters

$compiler

Returns

string —

with compiled code

smarty_modifiercompiler_string_format()

smarty_modifiercompiler_string_format(array  $params,   $compiler) : string

Smarty string_format modifier plugin

Type: modifier
Name: string_format
Purpose: format strings via sprintf

Parameters

array $params

parameters

$compiler

Returns

string —

with compiled code

smarty_modifiercompiler_strip()

smarty_modifiercompiler_strip(array  $params,   $compiler) : string

Smarty strip modifier plugin

Type: modifier
Name: strip
Purpose: Replace all repeated spaces, newlines, tabs with a single space or supplied replacement string.
Example: {$var|strip} {$var|strip:" "}
Date: September 25th, 2002

Parameters

array $params

parameters

$compiler

Returns

string —

with compiled code

smarty_modifiercompiler_strip_tags()

smarty_modifiercompiler_strip_tags(array  $params,   $compiler) : string

Smarty strip_tags modifier plugin

Type: modifier
Name: strip_tags
Purpose: strip html tags from text

Parameters

array $params

parameters

$compiler

Returns

string —

with compiled code

smarty_modifiercompiler_to_charset()

smarty_modifiercompiler_to_charset(array  $params,   $compiler) : string

Smarty to_charset modifier plugin

Type: modifier
Name: to_charset
Purpose: convert character encoding from internal encoding to $charset

Parameters

array $params

parameters

$compiler

Returns

string —

with compiled code

smarty_modifiercompiler_unescape()

smarty_modifiercompiler_unescape(array  $params,   $compiler) : string

Smarty unescape modifier plugin

Type: modifier
Name: unescape
Purpose: unescape html entities

Parameters

array $params

parameters

$compiler

Returns

string —

with compiled code

smarty_modifiercompiler_upper()

smarty_modifiercompiler_upper(array  $params,   $compiler) : string

Smarty upper modifier plugin

Type: modifier
Name: lower
Purpose: convert string to uppercase

Parameters

array $params

parameters

$compiler

Returns

string —

with compiled code

smarty_modifiercompiler_wordwrap()

smarty_modifiercompiler_wordwrap(array  $params,   $compiler) : string

Smarty wordwrap modifier plugin

Type: modifier
Name: wordwrap
Purpose: wrap a string of text at a given length

Parameters

array $params

parameters

$compiler

Returns

string —

with compiled code

smarty_outputfilter_trimwhitespace()

smarty_outputfilter_trimwhitespace(string  $source, \Smarty_Internal_Template  $smarty) : string

Smarty trimwhitespace outputfilter plugin

Trim unnecessary whitespace from HTML markup.

Parameters

string $source

input string

\Smarty_Internal_Template $smarty

Smarty object

Returns

string —

filtered output

smarty_php_tag()

smarty_php_tag(array  $params, string  $content, object  $template,   $repeat) : string

Smarty {php}{/php} block function

Parameters

array $params

parameter list

string $content

contents of the block

object $template

template object

$repeat

Returns

string —

content re-formatted

smarty_variablefilter_htmlspecialchars()

smarty_variablefilter_htmlspecialchars(string  $source, \Smarty_Internal_Template  $smarty) : string

Smarty htmlspecialchars variablefilter plugin

Parameters

string $source

input string

\Smarty_Internal_Template $smarty

Smarty object

Returns

string —

filtered output

smartyAutoload()

smartyAutoload(  $class) 

Autoloader

Parameters

$class

spl_object_hash()

spl_object_hash(  $object) 

Parameters

$object

spyc_dump()

spyc_dump(array  $data) : string

Dumps array to YAML.

Parameters

array $data

Array.

Returns

string

spyc_load()

spyc_load(string  $string) : array

Parses YAML to array.

Parameters

string $string

YAML string.

Returns

array

spyc_load_file()

spyc_load_file(string  $file) : array

Parses YAML to array.

Parameters

string $file

Path to YAML file.

Returns

array

str2long()

str2long(  $s,   $w) 

Parameters

$s
$w

strip_whitespace()

strip_whitespace(string  $content) : string

去除代码中的空白和注释

Parameters

string $content

代码内容

Returns

string

strip_whitespace()

strip_whitespace(string  $content) : string

去除代码中的空白和注释

Parameters

string $content

代码内容

Returns

string

strip_whitespace()

strip_whitespace(string  $content) : string

去除代码中的空白和注释

Parameters

string $content

代码内容

Returns

string

T()

T(string  $template = '', string  $layer = '') : string

获取模版文件 格式 资源://模块@主题/控制器/操作

Parameters

string $template

模版资源地址

string $layer

视图层(目录)名称

Returns

string

T()

T(string  $template = '', string  $layer = '') : string

获取模版文件 格式 资源://模块@主题/控制器/操作

Parameters

string $template

模版资源地址

string $layer

视图层(目录)名称

Returns

string

tag()

tag(string  $tag, mixed  $params = NULL) : void

处理标签扩展

Parameters

string $tag

标签名称

mixed $params

传入参数

tag()

tag(string  $tag, mixed  $params = NULL) : void

处理标签扩展

Parameters

string $tag

标签名称

mixed $params

传入参数

template_build_dir()

template_build_dir(  $dir,   $id,   $object) 

Template Lite template_build_dir template internal module

Type: template Name: template_build_dir

Parameters

$dir
$id
$object

template_destroy_dir()

template_destroy_dir(  $file,   $id,   $dir,   $object) 

Template Lite template_destroy_dir template internal module

Type: template Name: template_destroy_dir

Parameters

$file
$id
$dir
$object

template_fetch_compile_include()

template_fetch_compile_include(  $_templatelite_include_file,   $_templatelite_include_vars,   $object) 

Template Lite template_fetch_compile_include template internal module

Type: template Name: template_fetch_compile_include

Parameters

$_templatelite_include_file
$_templatelite_include_vars
$object

template_generate_debug_output()

template_generate_debug_output(  $object) 

Template Lite template_generate_debug_output template internal module

Type: template Name: template_generate_debug_output

Parameters

$object

template_rm_dir()

template_rm_dir(  $dir) 

Parameters

$dir

think_filter()

think_filter(  $value) 

Parameters

$value

think_filter()

think_filter(  $value) 

Parameters

$value

think_filter()

think_filter(  $value) 

Parameters

$value

throw_exception()

throw_exception(string  $msg, string  $type = 'Think\\Exception', integer  $code) : void

自定义异常处理

Parameters

string $msg

异常消息

string $type

异常类型 默认为Think\Exception

integer $code

异常代码 默认为0

to_guid_string()

to_guid_string(mixed  $mix) : string

根据PHP各种类型变量生成唯一标识号

Parameters

mixed $mix

变量

Returns

string

to_guid_string()

to_guid_string(mixed  $mix) : string

根据PHP各种类型变量生成唯一标识号

Parameters

mixed $mix

变量

Returns

string

to_guid_string()

to_guid_string(mixed  $mix) : string

根据PHP各种类型变量生成唯一标识号

Parameters

mixed $mix

变量

Returns

string

trace()

trace(string  $value = '[think]', string  $label = '', string  $level = 'DEBUG', boolean  $record = false) : void|array

添加和获取页面Trace记录

Parameters

string $value

变量

string $label

标签

string $level

日志级别

boolean $record

是否记录日志

Returns

void|array

trace()

trace(string  $value = '[think]', string  $label = '', string  $level = 'DEBUG', boolean  $record = false) : void

添加和获取页面Trace记录

Parameters

string $value

变量

string $label

标签

string $level

日志级别

boolean $record

是否记录日志

trace()

trace(string  $value = '[think]', string  $label = '', string  $level = 'DEBUG', boolean  $record = false) : void|array

添加和获取页面Trace记录

Parameters

string $value

变量

string $label

标签

string $level

日志级别

boolean $record

是否记录日志

Returns

void|array

U()

U(string  $url = '', string|array  $vars = '', string|boolean  $suffix = true, boolean  $domain = false) : string

URL组装 支持不同URL模式

Parameters

string $url

URL表达式,格式:'[模块/控制器/操作#锚点@域名]?参数1=值1&参数2=值2...'

string|array $vars

传入的参数,支持数组和字符串

string|boolean $suffix

伪静态后缀,默认为true表示获取配置值

boolean $domain

是否显示域名

Returns

string

U()

U(string  $url = '', string|array  $vars = '', string|boolean  $suffix = true, boolean  $domain = false) : string

URL组装 支持不同URL模式

Parameters

string $url

URL表达式,格式:'[模块/控制器/操作#锚点@域名]?参数1=值1&参数2=值2...'

string|array $vars

传入的参数,支持数组和字符串

string|boolean $suffix

伪静态后缀,默认为true表示获取配置值

boolean $domain

是否显示域名

Returns

string

ustrlen()

ustrlen(  $s) 

Parameters

$s

vendor()

vendor(string  $class, string  $baseUrl = '', string  $ext = '.php') : boolean

快速导入第三方框架类库 所有第三方框架的类库文件统一放到 系统的Vendor目录下面

Parameters

string $class

类库

string $baseUrl

基础目录

string $ext

类库后缀

Returns

boolean

vendor()

vendor(string  $class, string  $baseUrl = '', string  $ext = '.php') : boolean

快速导入第三方框架类库 所有第三方框架的类库文件统一放到 系统的Vendor目录下面

Parameters

string $class

类库

string $baseUrl

基础目录

string $ext

类库后缀

Returns

boolean

vendor()

vendor(string  $class, string  $baseUrl = '', string  $ext = '.php') : boolean

快速导入第三方框架类库 所有第三方框架的类库文件统一放到 系统的Vendor目录下面

Parameters

string $class

类库

string $baseUrl

基础目录

string $ext

类库后缀

Returns

boolean

W()

W(string  $name, array  $data = array()) : void

渲染输出Widget

Parameters

string $name

Widget名称

array $data

传入的参数

W()

W(string  $name, array  $data = array()) : void

渲染输出Widget

Parameters

string $name

Widget名称

array $data

传入的参数

xml_encode()

xml_encode(mixed  $data, string  $root = 'think', string  $item = 'item', string  $attr = '', string  $id = 'id', string  $encoding = 'utf-8') : string

XML编码

Parameters

mixed $data

数据

string $root

根节点名

string $item

数字索引的子节点名

string $attr

根节点属性

string $id

数字索引子节点key转换的属性名

string $encoding

数据编码

Returns

string

xml_encode()

xml_encode(mixed  $data, string  $root = 'think', string  $item = 'item', string  $attr = '', string  $id = 'id', string  $encoding = 'utf-8') : string

XML编码

Parameters

mixed $data

数据

string $root

根节点名

string $item

数字索引的子节点名

string $attr

根节点属性

string $id

数字索引子节点key转换的属性名

string $encoding

数据编码

Returns

string

xxtea_decrypt()

xxtea_decrypt(  $str,   $key) 

Parameters

$str
$key

xxtea_encrypt()

xxtea_encrypt(  $str,   $key) 

Parameters

$str
$key

yaml_parse_file()

yaml_parse_file(  $file) 

Parameters

$file

yaml_parse_file()

yaml_parse_file(  $file) 

Parameters

$file