AOWP_PHPElement
└─AOWP_PHPArrayPairElement
public class AOWP_PHPArrayPairElement
extends AOWP_PHPElement
Field Summary | |
---|---|
AOWP_PHPElement | 配列のキーを表します。 キーを配列定義で使用しない場合、このフィールドは空です。 |
AOWP_PHPElement | 配列の値を表します {@link AOWP_PHPVariableElement} or {@link AOWP_PHPReferenceVariableElement} or {@link AOWP_ScalarExprElement} |
Fields inherited from aowp.parser.ast.AOWP_PHPElement | |
---|---|
NO_ARRAY, _line, parent, propertyIndex, propertyName |
Constructor Summary | |
---|---|
AOWP_PHPArrayPairElement(mixed _line, mixed key, mixed value) |
Method Summary | |
---|---|
void | |
void | kind() |
Methods inherited from aowp.parser.ast.AOWP_PHPElement | |
---|---|
__clone, __toString, getChildren, getParent, getParentContainer, getParentPropertyIndex, getParentPropertyName, initialize, kind, line, releaseInstance, setParent, setParentInfo |
public AOWP_PHPElement $keyExpr
配列のキーを表します。 キーを配列定義で使用しない場合、このフィールドは空です。
public AOWP_PHPElement $valueExpr
配列の値を表します
AOWP_PHPVariableElement
or AOWP_PHPReferenceVariableElement
or
AOWP_ScalarExprElement
public AOWP_PHPArrayPairElement(mixed _line, mixed key, mixed value)
public void __toString()
public void kind()
PHPのASTにおける「=>」を表すクラス。 文法規則: function_call_parameter_list。