在PHP中,gettype()
函数用于确定变量的类型
<?php
$array = array("apple", "banana", "orange");
echo gettype($array); // 输出 "array"
?>
如果你想要获取数组的具体元素类型,可以使用array_map()
函数结合gettype()
函数。例如,你可以检查数组中的每个元素是否为字符串:
<?php
$array = array("apple", "banana", "orange");
// 使用 array_map 函数结合 gettype() 函数检查数组中的每个元素是否为字符串
$element_types = array_map(function($element) {
return gettype($element);
}, $array);
print_r($element_types); // 输出 ["string","string","string"]
?>
这将输出一个包含数组中每个元素类型的关联数组。