function nonPPPM6() { $this->privateM(); $this->privateStaticM3(); $object->privateStaticM32(); // actually, another object y::privateStaticM4(); self::privateStaticM5(); static::privateStaticM6(); \y::privateStaticM7(); }
<?php $x =& y::$c; $x =& y::c(); $x =& y::$c();
<?php $x = clone y::w();
<?php class x { public static $usedByX = 1; public static $usedByXFQN = 1; public static $unused = 2; public static $usedInside = 3; public static $usedButWrongClass = 4; function y() { self::$usedInside = 3; } } x::$usedByX = 4; \x::$usedByXFQN = 4; $x->usedButStatic = 3; y::$usedButWrongClass = 3;
public function __construct($a) { parent::__construct($a); self::b(); UndefinedClass::Yes(); }
<?php $x =& y::c('d');
<?php parse_str($a); \parse_STR($b, C::$d); \a\parse_STR($e); y::parSE_str($f); $z->PARSE_str($g);