开发手册 欢迎您!
软件开发者资料库

PHP 7 - 匿名类

PHP 7匿名类 - 从简介,性能,环境设置,标量类型声明,返回类型声明,空值合并运算符,太空飞船运算符,常量数组,匿名类,Closure :: call()开始,以简单易行的步骤学习PHP 7过滤的unserialize(),IntlChar,CSPRNG,期望,使用语句,错误处理,整数划分,会话选项,不推荐使用的功能,删除的扩展和SAPI。

现在可以使用新类定义匿名类.可以使用匿名类代替完整的类定义.

示例

logger;      }      public function setLogger(Logger $logger) {         $this->logger = $logger;      }     }   $app = new Application;   $app->setLogger(new class implements Logger {      public function log(string $msg) {         print($msg);      }   });   $app->getLogger()->log("My first Log Message");?>

它产生以下浏览器输出 :

My first Log Message