php is_object与is_array的区别

avatar
作者
筋斗云
阅读量:0

is_object()是一个PHP内置函数,用于检查一个变量是否是一个对象。而is_array()是另一个PHP内置函数,用于检查一个变量是否是一个数组。

区别在于:

  1. is_object()用于检查对象,而is_array()用于检查数组。
  2. is_object()返回true如果变量是一个对象,否则返回false;is_array()返回true如果变量是一个数组,否则返回false。
  3. is_object()在检查一个变量是对象时会返回true,即使这个对象是空的;而is_array()在检查一个变量是数组时,如果数组为空则返回false。
  4. is_object()可以用于检查一个变量是否是一个实例化的对象,而is_array()用于检查一个变量是否是数组。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!