503f75d08b
These names don't make sense now that we run both suites the same way.
41 linhas
520 B
PHP
41 linhas
520 B
PHP
<?php
|
|
|
|
class A {
|
|
private $c = 1;
|
|
|
|
function b() {
|
|
$a = function () {
|
|
var_dump($this);
|
|
};
|
|
$a();
|
|
|
|
$a = static function () {
|
|
var_dump($this);
|
|
};
|
|
$a();
|
|
}
|
|
|
|
static function c() {
|
|
$a = function () {
|
|
var_dump($this);
|
|
};
|
|
$a();
|
|
|
|
$a = static function () {
|
|
var_dump($this);
|
|
};
|
|
$a();
|
|
}
|
|
|
|
static function d() {
|
|
var_dump(array_map(function($a) { return $a; }, array(1,2,3)));
|
|
}
|
|
}
|
|
|
|
(new A)->b();
|
|
A::b();
|
|
(new A)->c();
|
|
A::c();
|
|
(new A)->d();
|
|
A::d();
|