php 是可变的数组或对象

标签 php arrays string object

试图弄清楚如何做与我在 javascript 中但在 php 中所做的等效的事情。但我不确定运营商是否会这样做。在 javascript 中,我想查看传递的特定参数是对象还是数组。如果不是,那么它是字符串/整数,我所做的是类似

if (str instanceof Array || str instanceof Object) 
{
   //code
}
else
{
   //code
}

有人知道 php 的等效项吗?

最佳答案

使用is_array检查变量是否为数组,类似地,使用 is_object检查一个变量是否是一个对象。

关于php 是可变的数组或对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10957100/

相关文章:

php - Paypal PHP REST API - 结账时不显示付款金额

ios - objective-c - 如何在数组中显示图像?

java - ArrayList 无法使用 (String[])list.toArray() 转换为字符串数组。为什么?

c - 在 C 中创建图形的替代方法

java - Leetcode - Longest Common Prefix - 为什么我的运行时间与解决方案相比如此慢?

javascript - 使用 JSON.stringify 将对象转换为字符串 显示空对象

php - 使用 PHP 在 dom 中移动标签/元素

php - 检测短信 : browser support on Browser

php - 如何根据php变量的数量来更改mysql语句

vb.net - 在 VB.NET 中使用大数组