php基础:变量检测

$a=null;
var_dump($a);

$b = 2;
var_dump($b);
var_dump(isset($c));//isset检测一个变量是否存在 但是检测的时候要注意要考虑NULL的因素 NULL也会返回FALSE

//检测变量类型有很多种 可以用gettype来检测变量是什么类型 但是不推荐用 速度慢  还有用is_**来检测变量是不是指定的类型
$a=null;
echo gettype($a);//返回null

$a= 12;
var_dump(ia_int($a));//返回bool

题目
$b ="我是字符串";
if(is_string($b)){
    echo "我是字符串"
}else{
    echo ‘NO‘;
}

$b =222;
if(is_string($b)){
    echo ‘我是字符串‘;
}else{
    echo ‘我不是字符串‘;
}

//字符串型到整型的转换 数学运算符
$a = 5;
$b = "6hello";
$c = $a+ $b;
var_dump($c); //返回int(11)

//数字到字符串转换 拼接运算符
$a = 6;
$b = ‘hello world‘;
$c = $a.$b;
var_dump($c) //返回string(6hello world);

//数字 数组 字符串到布尔值的转换 比较运算符
空字符串 0  0.0 null array() false 都会返回布尔值的false

//检测变量是否为空
$a = 23;
var_dump(empty($a));//返回布尔型的false,  为空返回布尔值的true 不为空返回false

时间: 2024-11-05 11:35:16

php基础:变量检测的相关文章

Android基础性能检测与分析

本文内容:基于Android基础性能检测与分析 版权声明:本文为原创文章,未经允许不得转载 博客地址:http://blog.csdn.net/kevindgk 前言 UI性能分析 应用启动时间计算以及程序启动白屏问题 内存分析 内存优化原则 内存区分 内存分析 内存泄露工具MAT 内存泄露工具LeakCanary 耗电量分析 性能检测和分析工具 1 高通性能分析器 - TrepnProfiler 2 高通调试器 - TuneUpKit 3 阿里-易测 云测平台 引用 联系方式 前言 最近一段时

javascript语法基础-变量与函数

三 javascript语法基础-变量与函数 (一)变量的声明与运用 JavaScript中的变量与Java.C等强类型语言有很大区别,虽然在JavaScript中具有字符串.数字等数据类型. 变量申明语句的结构是var保留字加标识符,var和标识符之间用空格隔开. 赋值语句的结构是在变量和需要赋的值之间加上一个等号,例如a=1的含义是将变量a的值指定为1. 变量在定义的时候也可以同时赋值,如var a=1. PS:在变量使用前事先进行声明是个良好的编程习惯,这对将来学习Java等其他语言有帮助

1.PHP基础-变量

最近想对PHP知识做下整理,废话不多说.如果有错误和不足的地方,请各位园友毫不留情的使劲喷,在此表示感谢. PHP基础:PHP文件以.php 为后缀名PHP以<?php 开头,?>结尾 格式:<?php ?>变量: 1.PHP的变量以"$"符进行修饰:格式$newName = ""; 2.PHP的变量命名必须是字母.数字或者下划线 3.必须以字母或下划线开头 4.PHP的变量是区分大小写的,比如:$newName和$NewName是指不同的变

C#基础-变量与常量(3)

C#基础-变量与常量(3) 一.变量操作: 变量的基本操作包括:声明变量和给变量赋值. 二.声明变量: 声明变量就是指定变量的名称和类型.声明一个变量由一个类型和跟在后面的一个或多个变量名组成,多个变量直接用逗号隔开,声明变量以分号结束. 声明一个整形变量LS,然后再同时声明3个字符变量Strl,Strl和Str3. 1 int LS; //声明一个整形变量 2 string Str1, Str2, Str3; //同时声明3个字符型变量 声明变量时,还可以初始化变量,即在每个变量名后面加上给变

[.net 面向对象编程基础] (5) 基础中的基础——变量和常量

[.net面向对象编程基础]  (5) 基础中的基础——变量和常量 1.常量:在编译时其值能够确定,并且程序运行过程中值不发生变化的量. 通俗来说,就是定义一个不能改变值的量.既然不能变动值,那就必须在定义的时候初始化. 示例: 语法: const 类型名 常量名=常量表达式; 例子: const string  cat="hello cat"; 2.变量:具有变量名和值的对象 变量就是把数据暂存于某处内存中,以备调用. 示例: 声明:[访问修饰符] 类型 变量名[=初值][变量名=[

OC基础-变量可见对与方法

实例变量的可见度: public(公有的)       实例变量可以在类的外部和内部操作      访问方式:对象名->属性名. protected(受保护的,默认的)    实例变量只能在该类和其子类中操作    访问方式:除类本身和其之类外,其他的不可以直接访问 private(私有的)     实例对象只能在该类访问       访问方式:除本类外不可以直接访问 方法: 类型:类方法,实例方法. 类方法:只能能使用,例如:+(id)alloc ,注意:类方法中不可以使用实例变量. 实例方法

2.4.3-Java语言基础(变量)

变量的概念: ?  内存中的一个存储区域 ?  该区域有自己的名称(变量名)和类型(数据类型) ?  该区域的数据可以在同一类型范围内不断变化 为什么要定义变量: ?  用来不断的存放同一类型的常量,并可以重复使用 使用变量注意: ?  变量的作用范围(一对{}之间有效) ?  初始化值 定义变量的格式: ?  数据类型 变量名= 初始化值: ?  注:格式是固定的,记住格式,以不变应万变. 理解:变量就如同数学中的未知数.2.4.3-Java语言基础(变量)

shell脚本基础----变量

1.1shell的定义 1.命令的堆积 2.特定的语法与特定的命令组成的文件 执行脚本命令 bash test.sh 不需要添加执行权限,使用解释器直接解释 sh tesh.sh ./tesh.sh 相对路径,需要添加执行权限 1.2shell脚本基础---变量 变量:用一个固定的字符串表示不固定的内容变量名称注意事项 1.不能以数字开头(包含字母.数字.下划线) 2.不能使用程序中的保留字(例如:if for) 3.不能跟系统中已有的环境变量重名(尽量不要全部使用大写,尽量不要用'_'下划线开

JS基础-变量及输入输出和运算符的使用

一.什么是JavaScript? 再讲JS的基础之前,先让我们了解一下什么是JS吧. JS,全称JavaScript.是t一种直译式脚本语言,是一种动态类型.弱类型.基于原型的语言,内置支持类型.它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能. 二.使用JS的三种方式 1.在HTML标签中直接内嵌JS():并不提倡使用. <button onclick="ale