199200201202203204205206207208209
Value obj = env.getThis(); if (obj.isNull()) cannotUseThisError(env); obj.unsetThisField(_name); } public String toString() { return "$this->" + _name;
257258259260261262263264265266267
207208209210211212213214215216217
*/ public void evalUnset(Env env) { Value obj = env.getThis(); obj.unsetThisField(_nameExpr.evalStringValue(env)); } public String toString() { return "$this->{" + _nameExpr + "}";
146147148149150151152153154155156