数码资讯
介绍一些PHP判断变量的功能
虽然这个功能是使用PHP编程很容易,它也有一个重要的缺陷:当你需要测试一个变量的类型,它是处理松散形的语言混乱。幸运的是,PHP开发者关注这一情况,其中包含一个特殊功能的工具,用它来测试变量的确定他们属于一个特定的字符类,如果它们包含一个字符串,整数,布尔或对象。 下面列出了这一类中更有用的函数列表
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
虽然这个功能是使用PHP编程很容易,它也有一个重要的缺陷:当你需要测试一个变量的类型,它是处理松散形的语言混乱。幸运的是,PHP开发者关注这一情况,其中包含一个特殊功能的工具,用它来测试变量的确定他们属于一个特定的字符类,如果它们包含一个字符串,整数,布尔或对象。
下面列出了这一类中更有用的函数列表,并提供了一个示例和应用示例。
空($ var)
此函数用于检查变量是否为空(没有值或零)。使用此函数检查用户输入,例如表变量。确保它们包含有效数据。
复制代码代码如下所示:
< PHP
返回 / false
$;
空($):false;
返回
$ var = 0000;
空($):false;
>
GetType($变量)
此函数返回变量的类型。例如,在将变量插入到严格类型的数据库域之前,String用于验证变量是您期望的类型。
复制代码代码如下所示:
< PHP
返回字符串
$;
Echo GetType($变量);
返回双
$ var = 1000.56;
Echo GetType($变量);
>
is_bool($变量)
这个函数测试一个变量,看看它是否包含一个布尔值(true false)。使用这个函数检查变量是否是一个布尔变量。
复制代码代码如下所示:
< PHP
返回
$ = false;
回声is_bool($变量)真:假;
>
is_string($变量)
这个函数测试变量是否是字符串变量。使用这个函数检查变量是否包含字符串数据。
复制代码代码如下所示:
< PHP
返回
$;
回声is_string($变量)真:假;
返回
$ 88408 ;
回声is_string($变量)真:假;
>
is_numeric($变量)
这个函数测试一个变量,看它是否包含一个数字或一个数字字符串(一个字符串包含一个符号,一个数字和一个小数点)。在变量被用来计算之前,这个函数用来验证它是否包含一个数字。
复制代码代码如下所示:
< PHP
返回
$+ 99.766;
回声is_numeric($变量)真:假;
返回 / false
$ var =B00;
回声is_numeric($变量)真:假;
>
is_array($变量)
这个函数测试一个变量,看看它是PHP相关的还是数字顺序索引数组。在循环处理之前,使用这个函数检查变量是否是一个数组。
复制代码代码如下所示:
< PHP
返回
$ =数组()
回声is_array($变量)真:假;
返回 / false
$ 斑马;
回声is_array($变量)真:假;
>
is_null($变量)
这个函数测试一个变量,看看它是否为null。在评估SQL查询返回的数据时,使用这个函数检查变量是否为null。
复制代码代码如下所示:
< PHP
返回 / false
$;
回声is_null($变量)真:假;
返回
$ = null;
回声is_null($变量)真:假;
>
is_object($变量)
这个函数测试一个变量,看看它是否是一个PHP对象。在调用方法或访问属性之前,这个函数用于测试变量是否是PHP对象。
复制代码代码如下所示:
< PHP
返回 / false
$;
回声is_object($变量)真:假;
返回
var =新的异常;
回声is_object($变量)真:假;
>
isset($变量)
这个函数测试一个变量,看看它是否被定义。当评估一个表提交的结果时,这个函数被用来测试是否定义了变量。
复制代码代码如下所示:
< PHP
返回
$;
回声isset($变量)真:假;
返回 / false
回声isset($测试)真:假;
>
print_r($变量)
这个函数打印变量的内容。使用这个函数来窥视变量,尤其是在调试脚本时。
复制代码代码如下所示:
< PHP
$ =数组()
print_r($变量);
>
下面列出了这一类中更有用的函数列表,并提供了一个示例和应用示例。
空($ var)
此函数用于检查变量是否为空(没有值或零)。使用此函数检查用户输入,例如表变量。确保它们包含有效数据。
复制代码代码如下所示:
< PHP
返回 / false
$;
空($):false;
返回
$ var = 0000;
空($):false;
>
GetType($变量)
此函数返回变量的类型。例如,在将变量插入到严格类型的数据库域之前,String用于验证变量是您期望的类型。
复制代码代码如下所示:
< PHP
返回字符串
$;
Echo GetType($变量);
返回双
$ var = 1000.56;
Echo GetType($变量);
>
is_bool($变量)
这个函数测试一个变量,看看它是否包含一个布尔值(true false)。使用这个函数检查变量是否是一个布尔变量。
复制代码代码如下所示:
< PHP
返回
$ = false;
回声is_bool($变量)真:假;
>
is_string($变量)
这个函数测试变量是否是字符串变量。使用这个函数检查变量是否包含字符串数据。
复制代码代码如下所示:
< PHP
返回
$;
回声is_string($变量)真:假;
返回
$ 88408 ;
回声is_string($变量)真:假;
>
is_numeric($变量)
这个函数测试一个变量,看它是否包含一个数字或一个数字字符串(一个字符串包含一个符号,一个数字和一个小数点)。在变量被用来计算之前,这个函数用来验证它是否包含一个数字。
复制代码代码如下所示:
< PHP
返回
$+ 99.766;
回声is_numeric($变量)真:假;
返回 / false
$ var =B00;
回声is_numeric($变量)真:假;
>
is_array($变量)
这个函数测试一个变量,看看它是PHP相关的还是数字顺序索引数组。在循环处理之前,使用这个函数检查变量是否是一个数组。
复制代码代码如下所示:
< PHP
返回
$ =数组()
回声is_array($变量)真:假;
返回 / false
$ 斑马;
回声is_array($变量)真:假;
>
is_null($变量)
这个函数测试一个变量,看看它是否为null。在评估SQL查询返回的数据时,使用这个函数检查变量是否为null。
复制代码代码如下所示:
< PHP
返回 / false
$;
回声is_null($变量)真:假;
返回
$ = null;
回声is_null($变量)真:假;
>
is_object($变量)
这个函数测试一个变量,看看它是否是一个PHP对象。在调用方法或访问属性之前,这个函数用于测试变量是否是PHP对象。
复制代码代码如下所示:
< PHP
返回 / false
$;
回声is_object($变量)真:假;
返回
var =新的异常;
回声is_object($变量)真:假;
>
isset($变量)
这个函数测试一个变量,看看它是否被定义。当评估一个表提交的结果时,这个函数被用来测试是否定义了变量。
复制代码代码如下所示:
< PHP
返回
$;
回声isset($变量)真:假;
返回 / false
回声isset($测试)真:假;
>
print_r($变量)
这个函数打印变量的内容。使用这个函数来窥视变量,尤其是在调试脚本时。
复制代码代码如下所示:
< PHP
$ =数组()
print_r($变量);
>
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。