<?php
/**
* instanceof 运算符理解
*/
// 定义一个匿名函数
$closure = function () {
echo '这是一个匿名函数 Closure';
};
// instanceof 用于确定一个 PHP 变量是否属于某一类 class 的实例
/**
* Closure (是类)
* 匿名函数(Anonymous functions)
* 也叫闭包函数(closures)
* 允许 临时创建一个没有指定名称的函数。
*/
echo $closure instanceof Closure ? 'true' : 'false';
// 输出true
// 创建一个类
class MyObject {
}
echo $closure instanceof MyObject ? 'true' : 'false';
// 输出false
echo new MyObject() instanceof MyObject ? 'true' : 'false';
// 输出true
php instanceof 运算符
猜你喜欢
转载自my.oschina.net/u/3529405/blog/1821655
今日推荐
周排行