资讯专栏INFORMATION COLUMN

php获取和设置变量类型

RebeccaZhong / 768人阅读

摘要:检查变量是否是布尔值。检查该变量是否是标量,即,一个整数布尔值字符串或浮点数。设置变量的类型语法说明将变量的类型设置成。

gettype-获取变量类型
语法:
string gettype (mixed $var)
返回的字符串的可能值为:
boolean
integer
double
string
array
object
resource
null
unknown type
注意:
不要使用gettype() 来测试某种类型,因为其返回的字符串在未来的php版本中可能会改变,此外,由于包含了字符串的比较,它的运行也是较慢的。建议使用is_函数代替。
如果测试函数,应该使用function_exists()和method_exists()。
is_
系列函数:
is_array():检查变量是否是数组。
is_double()、is_float()、is_real():检查变量是否是浮点数。
is_long()、is_int()、is_integer():检查变量是否是整数。
is_string():检查变量是否是字符串。
is_bool():检查变量是否是布尔值。
is_object():检查变量是否是一个对象。
is_resource():检查变量是否是一个资源。
is_null():检查变量是否为null。
is_scalar():检查该变量是否是标量,即,一个整数、布尔值、字符串或浮点数。
is_numeric():检查变量是否是任何类型的数字或数字字符串。
is_callable():检查该变量是否是有效的函数名称。

settype-设置变量的类型
语法:
bool settype (mixed &$var,string $type)
说明:

将变量var的类型设置成type。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/20755.html

相关文章

  • php底层原理之类对象

    摘要:所以想要理解更深入的同学最好查看下我之前的关于介绍变量函数的文章类的数据结构不管是普通类还是抽象类或是接口,都存放到统一的结构体中,并且在生成中间代码时,会将此类添加到全局类列表中。 对于PHPer来说,OOP是不可或缺的开发思维,但是你对php类和对象的底层实现又了解多少呢?本着知其然且知其所以然的思想,让我们一起来寻找答案~ 类的底层实现可看作是之前我们讲过的变量、函数等的知识集合...

    isaced 评论0 收藏0
  • ajax概述

    摘要:换一台电脑就要重新安装。并且还需要适配不同的系统。提交大小几乎没有限制。即协议主要由请求和响应组成。相反则为同步按照程序的顺序,依次往下执行,必须等上一程序执行完成之后才能执行下一程序,阻碍程序的执行。 Ajax 服务器 类型 按照服务类型:文件服务器,数据库服务器,邮件服务器,Web服务器 按照操作系统:Linux服务器,Windows服务器 按照应用软件:Apache服务器,Ng...

    Achilles 评论0 收藏0
  • php学习笔记(一)基础部分

    摘要:学习至今一年有余,笔记积累挺多的,也挺杂的,写篇文章整理一下吧。基础部分输出文本的基础指令和。函数内部声明的变量拥有作用域,只能在函数内部进行访问。布尔型要指定一个布尔值,使用关键字或。 php学习至今一年有余,笔记积累挺多的,也挺杂的,写篇文章整理一下吧。 php基础部分 showImg(http://segmentfault.com/img/bVcWhR); PHP 输出文本...

    wapeyang 评论0 收藏0
  • PHP网站常见一些安全漏洞及防御方法

    摘要:一常见网站安全漏洞对于的漏洞,目前常见的漏洞有五种。分别是文件漏洞注入漏洞脚本命令执行漏洞全局变量漏洞和文件漏洞。这就是月行胃的注入漏洞。 一、常见PHP网站安全漏洞 对于PHP的漏洞,目前常见的漏洞有五种。分别是Session文件漏洞、SQL注入漏洞、脚本命令执行漏洞、全局变量漏洞和文件漏洞。这里分别对这些漏洞进行简要的介绍。 1、session文件漏洞 Session攻击是黑客最常...

    lavor 评论0 收藏0
  • PHP技能评测(一)

    摘要:的函数判断值为否为空格式功能检查一个变量是否为空返回值若变量不存在则返回若变量存在且其值为以及没有任何属性的对象,则返回若变量存在且值不为以及没有任何属性的对象,则返回版本更多说明的返回值,但不会因为变量未定义而产生警告信息。 作者:PHP学习网 出处:https://www.viphper.com/?p=1236 本文版权归作者,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面...

    用户84 评论0 收藏0

发表评论

0条评论

RebeccaZhong

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<