is_array -- 检测变量是否是数组

is_array -- 检测变量是否是数组
 描述
 bool is_array ( mixed var)
 
 
 如果 var 是 array,则返回 TRUE,否则返回 FALSE。

 is_array($array)
 判断一个值是否为数组
 */
 $array = array('','');
 if( is_array( $array ) )
 {
  echo 'is array';
 }
 
 // 输出结果 is array
 
 $str ='';
 if( is_array( $str ) )
 {
  echo 'is array';
 }
 else
 {
  echo 'is string';
 }
 
 //输出结果为is string

时间: 2024-10-13 14:22:37

is_array -- 检测变量是否是数组的相关文章

PHP is_array() 检测变量是否是数组的实现方法_php实例

is_array() PHP is_array() 函数用于检测变量是否是数组,这个函数尤其会用于一些安全性检查方面(如表单或 SESSION 检查等). 语法: bool is_array ( mixed var )如果 var 是 array,则返回 TRUE,否则返回 FALSE . 例子: <?php $arr_age = array(18, 20, 25); if(is_array($arr_age)){ echo '变量 $arr_age 是一个数组'; } else { echo

JavaScript判断变量是否为数组的方法(Array)_javascript技巧

 今天小编给大家整理些关于javascript判断变量是否是数组(Array)的相关知识,主要通过以下四点给大家展开话题,具体内容如下所示: 1. typeof真的那么厉害吗?? //首先看代码 var ary = [1,23,4]; console.log(typeof ary); //输出结果是Object 上面的办法并不能实时的检测出是否是数组,只能判断其类型,所以说typeof判断基本类型数据还是挺好的,但是不能准确测试出是否是数组(typeof的具体用法以后提及,现在回归正题) 2.i

c语言-C语言关于字符指针变量和字符数组的说法

问题描述 C语言关于字符指针变量和字符数组的说法 下列关于字符指针变量和字符数组的说法错误的是 A)字符指针变量的值可以变化 B)字符数组的值可以变化 C)字符指针变量代表了一个地址 D)字符数组代表了一个地址 ====答案选B,求解释? 解决方案 选择B.字符数组相当于指针常量. 解决方案二: 数组定义时系统给开辟内存单元,数组名相当于数组的开始地址是不能变化的 解决方案三: C语言字符指针和字符数组C语言中,为什么字符串可以赋值给字符指针变量字符数组和字符指针

C/C++查看变量大小和数组长度

这里总结一下C/C++中查看变量大小,数组长度等的方法. 本文代码在windows 8.1下使用Dev-c编写,测试. strlen函数,查看字符串长度: 1 //头文件 2 #include <cstring>   //c++ 3 //或者 4 #include<string.h>  //c 5 //函数原型 6 extern unsigned int strlen(char *s) strlen做的是一个计数器的工作,函数传入一个char类型指针,从指针处开始扫描,直到碰到字符

《Python数据分析》一2.10 用布尔型变量索引NumPy数组

2.10 用布尔型变量索引NumPy数组 布尔型索引是指根据布尔型数组来索引元素的方法,属于花式索引系列.因为布尔型索引是花式索引的一个分类,所以它们的使用方法基本相同. 下面用代码(详见本书代码包中的boolean_indexing.py文件)具体演示其使用方法: import scipy.misc import matplotlib.pyplot as plt import numpy as np lena = scipy.misc.lena() def get_indices(size):

c 数组-好奇怪,声明变量必须在数组声明之前???

问题描述 好奇怪,声明变量必须在数组声明之前??? 看个小代码,前后只是改变了i,j声明的位置,可第二个报错 /*用循环语句构造方阵*/ #include<stdio.h> #include<stdlib.h> int main(void) { int i,j; static int a[5][5]; /*用static,可为其赋初值0*/ a[0][0] = 5; /*为a[0][0]赋初值,以此为基础通过运算得出其它结果*/ for (i = 0; i < 5; i++)

Ruby教程之注释、变量声明以及数组操作_ruby专题

前两天在"博客园"上看了一篇文章"PHP基础教程",介绍PHP的,感觉挺好.D瓜哥在学Ruby,正好也写一篇"Ruby入门教程".需要说明一下,这篇文章适合有编程基础的,但是没接触过Ruby的新手.而且,这篇文章侧重入门,老鸟可以直接飞过.(如果能帮忙检查一下是否有描述不当,甚至错误的地方,也欢迎来踩两脚.D瓜哥感激不尽.) Ruby环境搭建 在Windows下,搭建Ruby环境,比较简单的方法是在"RubyInstaller"

js 判断一个变量是否为数组完美解决办法

前端开发中,在做项目的时候,我们经常需要对一个变量进行数组类型的判断,当然即使你暂时没遇到,但是这个问题也是大家去面试时的高频问题,有必要拿出来说一说. 大家都知道js中可以使用typeof来判断变量的基本类型,如:  代码如下 复制代码 alert(typeof '111'); // "string" alert(typeof 22); // "number" alert(typeof a); // "undefined" alert(type

session变量可以申请数组吗?

session|变量|数组 If you store an array in a Session object, you should not attempt to alter the elements of the stored array directly. For example, the following script will not work:<br><br><% Session("StoredArray")(3) = "new v