在PHP 7.3中添加了用于is_countable()函数的polyfill。

原型

is_countable( mixed $var )

描述

验证变量的内容是实现Countable接口的数组还是对象。

参数

$var (mixed) (Required) 要检查的值。

返回值

(bool)  如果是真的

源文件

路径:wp-includes/compat.php

<?php
...
	function is_countable( $var ) {
		return ( is_array( $var )
			|| $var instanceof Countable
			|| $var instanceof SimpleXMLElement
			|| $var instanceof ResourceBundle
		);
	}
...
?>

其他

英文文档:https://developer.wordpress.org/reference/functions/is_countable/