在數組中使用php的is_scalar函數可以判斷數組中的值是否為標量值(即非數組和對象),示例代碼如下:
$myArray = array(1, "hello", 3.14, true, array(1,2,3), new stdClass());
foreach ($myArray as $value) {
if (is_scalar($value)) {
echo "$value is a scalar value." . PHP_EOL;
} else {
echo "$value is not a scalar value." . PHP_EOL;
}
}
在上面的例子中,遍歷了$myArray數組中的每一個值,然后使用is_scalar函數判斷該值是否為標量值,如果是則輸出"$value is a scalar value.“,否則輸出”$value is not a scalar value."