클루저 콜
PHP7은 이전 bintTo()
보다 훨씬 더 빠릅니다.
Pre PHP7
class A { private $x = 1; } // php7 이전 클루저 정의 $getValue = function() { return $this->x; }; // 클루저 바인딩(연결)) $value = $getValue->bindTo(new A, 'A'); var_dump($value()); // 1
PHP7
class A { private $x = 1; } // PHP 7+ code, Define $value = function() { return $this->x; }; var_dump($value->call(new A)); // 1
반응형
'lang > php' 카테고리의 다른 글
PHP7 CSPRNG - 암호학적으로 안전한 랜덤(pseudo-random) 함수 (0) | 2018.08.02 |
---|---|
PHP7 Filtered unserialize() - 시리얼라이저 복구 필터링 (0) | 2018.08.01 |
PHP7 Anonymous Classes - 익명 클래스 (0) | 2018.07.30 |
PHP7 constant Arrays - 배열 상수 (0) | 2018.07.28 |
PHP7 Spaceship Operator 스페이스윕 연산자 (0) | 2018.07.27 |