温馨提示×

PHP中gettype如何处理数组

PHP
小樊
81
2024-12-02 13:44:43
栏目: 编程语言

在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"]
?>

这将输出一个包含数组中每个元素类型的关联数组。

0