摘要:检查变量是否是布尔值。检查该变量是否是标量,即,一个整数布尔值字符串或浮点数。设置变量的类型语法说明将变量的类型设置成。
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
摘要:所以想要理解更深入的同学最好查看下我之前的关于介绍变量函数的文章类的数据结构不管是普通类还是抽象类或是接口,都存放到统一的结构体中,并且在生成中间代码时,会将此类添加到全局类列表中。 对于PHPer来说,OOP是不可或缺的开发思维,但是你对php类和对象的底层实现又了解多少呢?本着知其然且知其所以然的思想,让我们一起来寻找答案~ 类的底层实现可看作是之前我们讲过的变量、函数等的知识集合...
摘要:学习至今一年有余,笔记积累挺多的,也挺杂的,写篇文章整理一下吧。基础部分输出文本的基础指令和。函数内部声明的变量拥有作用域,只能在函数内部进行访问。布尔型要指定一个布尔值,使用关键字或。 php学习至今一年有余,笔记积累挺多的,也挺杂的,写篇文章整理一下吧。 php基础部分 showImg(http://segmentfault.com/img/bVcWhR); PHP 输出文本...
摘要:一常见网站安全漏洞对于的漏洞,目前常见的漏洞有五种。分别是文件漏洞注入漏洞脚本命令执行漏洞全局变量漏洞和文件漏洞。这就是月行胃的注入漏洞。 一、常见PHP网站安全漏洞 对于PHP的漏洞,目前常见的漏洞有五种。分别是Session文件漏洞、SQL注入漏洞、脚本命令执行漏洞、全局变量漏洞和文件漏洞。这里分别对这些漏洞进行简要的介绍。 1、session文件漏洞 Session攻击是黑客最常...
摘要:的函数判断值为否为空格式功能检查一个变量是否为空返回值若变量不存在则返回若变量存在且其值为以及没有任何属性的对象,则返回若变量存在且值不为以及没有任何属性的对象,则返回版本更多说明的返回值,但不会因为变量未定义而产生警告信息。 作者:PHP学习网 出处:https://www.viphper.com/?p=1236 本文版权归作者,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面...
阅读 3259·2021-11-15 11:37
阅读 1065·2021-11-02 14:45
阅读 3893·2021-09-04 16:48
阅读 3569·2019-08-30 15:55
阅读 748·2019-08-23 17:53
阅读 994·2019-08-23 17:03
阅读 2020·2019-08-23 16:43
阅读 2183·2019-08-23 16:22