Overview

Packages

  • JAMA
  • None
  • PHP
  • PHPExcel
    • CachedObjectStorage
    • Calculation
    • Cell
    • Chart
      • Renderer
    • Reader
      • Excel2007
      • Excel5
    • RichText
    • Settings
    • Shared
      • Escher
      • OLE
      • Trend
      • ZipArchive
    • Style
    • Worksheet
      • Drawing
    • Writer
      • 2007
      • CSV
      • Excel2007
      • Excel5
      • HTML
      • PDF

Classes

  • PHPExcel_CalcEngine_CyclicReferenceStack
  • PHPExcel_CalcEngine_Logger
  • PHPExcel_Calculation
  • PHPExcel_Calculation_Database
  • PHPExcel_Calculation_DateTime
  • PHPExcel_Calculation_Engineering
  • PHPExcel_Calculation_ExceptionHandler
  • PHPExcel_Calculation_Financial
  • PHPExcel_Calculation_FormulaParser
  • PHPExcel_Calculation_FormulaToken
  • PHPExcel_Calculation_Function
  • PHPExcel_Calculation_Functions
  • PHPExcel_Calculation_Logical
  • PHPExcel_Calculation_LookupRef
  • PHPExcel_Calculation_MathTrig
  • PHPExcel_Calculation_Statistical
  • PHPExcel_Calculation_TextData
  • PHPExcel_Calculation_Token_Stack

Exceptions

  • PHPExcel_Calculation_Exception

Functions

  • acosh
  • asinh
  • atanh
  • mb_str_replace
  • Overview
  • Package
  • Class
  • Tree
  • Deprecated
  • Todo
  • Download

Class PHPExcel_Calculation_FormulaParser

PHPExcel_Calculation_FormulaParser

Package: PHPExcel\Calculation
Category: PHPExcel
Copyright: Copyright (c) 2006 - 2014 PHPExcel (http://www.codeplex.com/PHPExcel)
License: LGPL
Located at controlador/include/phpexcel/PHPExcel/Calculation/FormulaParser.php
Methods summary
public
# __construct( string $pFormula = '' )

Create a new PHPExcel_Calculation_FormulaParser

Create a new PHPExcel_Calculation_FormulaParser

Parameters

$pFormula
Formula to parse

Throws

PHPExcel_Calculation_Exception
public string
# getFormula( )

Get Formula

Get Formula

Returns

string
public string
# getToken( integer $pId = 0 )

Get Token

Get Token

Parameters

$pId
Token id

Returns

string

Throws

PHPExcel_Calculation_Exception
public string
# getTokenCount( )

Get Token count

Get Token count

Returns

string
public PHPExcel_Calculation_FormulaToken[]
# getTokens( )

Get Tokens

Get Tokens

Returns

PHPExcel_Calculation_FormulaToken[]
private
# _parseToTokens( )

Parse to tokens

Parse to tokens

Constants summary
string QUOTE_DOUBLE
# '"'
string QUOTE_SINGLE
# '\''
string BRACKET_CLOSE
# ']'
string BRACKET_OPEN
# '['
string BRACE_OPEN
# '{'
string BRACE_CLOSE
# '}'
string PAREN_OPEN
# '('
string PAREN_CLOSE
# ')'
string SEMICOLON
# ';'
string WHITESPACE
# ' '
string COMMA
# ','
string ERROR_START
# '#'
string OPERATORS_SN
# "+-"
string OPERATORS_INFIX
# "+-*/^&=><"
string OPERATORS_POSTFIX
# "%"
Properties summary
private string $_formula

Formula

Formula

#
private PHPExcel_Calculation_FormulaToken[] $_tokens

Tokens

Tokens

# array()
Autene API documentation generated by ApiGen